1

Amazon で実行されている 1 つの mongo インスタンスがあります。1 つのコレクションに 500 万のドキュメントがあります。そして、20docs/1sec のデータが入ってきます。索引なし。そして、私のサーバーには50Gのスペースがあり、すでに22Gを使用しています。

これらのデータのデータ分析を行う必要がありますが、インデックスで 1 つのクエリを実行するため、データベースがブロックされ、サーバーを再起動するまでデータを挿入できません。

そしてデータがどんどん入ってくるので容量が足りないのではないかと心配です。

私がやろうとしているのは、別のサーバーを構築し、新しい mongo インスタンスをセットアップしてから、データをそこにコピーすることです。次に、新しいインデックスにインデックスを追加して分析を行います。

最善の方法は何ですか、何か提案はありますか?

4

2 に答える 2

0
  1. この既存のメンバーからレプリカ セットをセットアップし、セカンダリにインデックスを追加して分析を行います。
  2. mongodump を取得して新しいサーバーに復元し、分析を行う
于 2013-08-06T04:58:41.533 に答える