MongoDB中的chunk和extent是什么关系?chunk只是逻辑上的? extent预留空间用完了如何处理?
怪我咯2017-04-21 11:20:18
チャンクは、シャード内のシャード キー上の連続したセグメントを指します。チャンク内のデータはシャード キー上では連続していますが、ファイル内のどこにも存在しない可能性があります。それは論理的であると言えます。公式ドキュメントの説明にある 2 つのリンクでは、システム全体での使用方法が説明されています。 (ちなみに、公式文書はますます豊富になり、より良く整理されています)
エクステントはデータ ファイル内の連続セクションであり、実装の詳細とみなされます。チャンクとは直接関係ありません。ご興味がございましたら、このスライド「パフォーマンスとデータの安全性のための MongoDB ストレージについて」をご覧ください。