0

単一サーバーからクラスターにコレクションを複製することは可能ですか? テスト サーバー (単一マシン) にコレクションがあり、そのコレクションを別のサーバー (クラスター) にコピーしますが、複製コレクションを使用できるかどうかわかりません。

コレクションを一度コピーしたい。

4

2 に答える 2

0

コレクションがクラスターのパワーを使用するには、シャード オプションが必要です。テスト コレクションを複製しても、それはできません。

適切なシャーディング オプションを使用して新しいコレクションを作成し、テスト コレクションのアイテムをそこにコピーできます。

db.test.mycollection.find().forEach( function(x){db.otherdb.othercollection.insert(x)} );

于 2013-10-09T08:40:36.587 に答える