上限のあるコレクションに「サイズ」パラメーターを指定する場合、次のサイズのうちどれがdb.collection.stats()
そのサイズに上限されますか? 、"size"
、またはその他のオプションですか"storageSize"
? "storageSize"+"totalIndexSize"
ありがとう!
質問する
766 次
1 に答える
1
ドキュメントによると:
オプション。上限付きコレクションの最大サイズをバイト単位で指定します。上限のあるコレクションにはサイズ フィールドが必要です。capped が false の場合、このフィールドを使用して、通常のコレクションにスペースを事前に割り当てることができます。
したがって、それは storageSize であると想定します。
これは、storageSize が制限されていることも示唆しています。
https://jira.mongodb.org/browse/SERVER-5615
エリオットが言うところ:
インデックスは上限サイズ内ではカウントされません。上限サイズは、データのみのサイズです。インデックスはスペースを使用しますが、b ツリーには、バランスを取るために最大 50% の余分なスペースがあります。保証は、50% を超えることは決してないということです。
于 2014-05-27T20:55:58.990 に答える