そのドキュメントのネストされた配列に更新 (新しいアイテムをプッシュ) するとき、ドキュメントのサイズは重要ですか?
つまり、私は履歴データを含むドキュメントを持っており、このドキュメントが新しいアイテムで非常に頻繁に請求される日があることを知っています。では、この文書を「過去のデータ」と「今日のデータ」の文書に分割する必要がありますか?
この場合、読み込みは更新操作ほど頻繁ではありません。たとえば、1 日あたり 20 回の読み取り中に 700 回の更新が行われます。
そのドキュメントのネストされた配列に更新 (新しいアイテムをプッシュ) するとき、ドキュメントのサイズは重要ですか?
つまり、私は履歴データを含むドキュメントを持っており、このドキュメントが新しいアイテムで非常に頻繁に請求される日があることを知っています。では、この文書を「過去のデータ」と「今日のデータ」の文書に分割する必要がありますか?
この場合、読み込みは更新操作ほど頻繁ではありません。たとえば、1 日あたり 20 回の読み取り中に 700 回の更新が行われます。
新しいドキュメントを追加すると、ディスク内のドキュメントが移動し、それ自体を調整する必要があり、速度が低下します。あなたはほとんど読んでいないので、大丈夫だと思います。それらがスペースを超えて大きくなった場合は、ディスク上のより大きな領域に移動する必要があります。を挿入した場合でも問題ないように、追加のパディングを使用してドキュメントを作成します。http://docs.mongodb.org/manual/core/record-padding/