0

Linux で MongoDB (2.2) を実行していますが、いくつか質問があります。

多くのフィールド + サブフィールドと、このフィールドの 1 つのインデックスを持つスキーマがあります。

  1. インデックスでの更新/削除の速度 - 1 秒あたり約 3 回の更新/削除などがあります。
  2. 10,000 回の更新後にインデックスを圧縮または再構築する必要があるなどのルールはありますか?
  3. フィールドの変更はすぐにインデックスに表示されますか? そうでない場合、この更新/削除の遅延または一時テーブルはありますか?

前もって感謝します-ブランドン

4

1 に答える 1

0
  1. インデックスは、挿入/更新/削除時に更新されます。パフォーマンスについては、テストするのが最善の答えです。
  2. 私が知っていることではありません。定期的な圧縮または修復を行う必要がある場合は、レプリケーションも行う必要があります (ただし、リソースが許せば同じホスト上に置くことができます)。
  3. はい (まあ、同じ DB 接続では - 他の接続ではもう少し時間がかかるかもしれません。しかし、もしあなたがその問題を抱えているなら、とにかく私はあなたに答えるのに適切な人ではありません ;)

そうは言っても、 http: //www.10gen.com/presentationsでいくつかのプレゼンテーションをご覧になることを強くお勧めします。あなたは、あなたにとって興味深いと思われるものをブラウズして選びます.

MongoDB の動作は非常に異なっており、準備ができていない人にとってはかなりの落とし穴があることに注意してください。ただし、使用方法を理解すれば、優れた DB です。

于 2013-02-03T18:37:21.060 に答える