0

何千ものユーザー プロファイルで実行されている運用システムがあります。これらのプロファイルは、ローンチ時に追加されたものであり、その後、ユーザーがさらにデータを追加/更新しました。現在、約 20,000 個のプロファイルをシステムに追加する予定です。これらの 20K プロファイルは、ステージング mongo インスタンスに存在します。

システムで一定の読み取り/書き込みが発生することを考慮して、本番インスタンスでこれらのプロファイルを取得するための最良の方法は何でしょうか? また、プロファイルに変更を加えた可能性があるため、プロファイルを変更しないでください。

ドキュメントを挿入し、更新しないことを保証するので、mongorestoreの使用を考えていました。関連するリスクは何ですか?

ありがとう

4

1 に答える 1

0

いつものように - 最初にテストしてください!

mongorestore が負荷に与える影響に不満がある場合は、カスタム python スクリプトを使用すると、よりきめ細かい制御が可能になります。これにより、必要なビジネス ロジックとチェックを配置し、フラッド制限を追加できる可能性があります。

于 2013-06-13T09:10:45.040 に答える