問題タブ [aws-documentdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - AWSドキュメントデータベースは、検索クエリのelemMatch演算子でインデックスを使用しませんか?
ドキュメントの配列フィールドに個別のインデックスを使用しています。ドキュメントのクエリ中に elemMatch 演算子が使用されています。しかし、explain コマンドを実行しようとすると、インデックスが使用されていないことがわかります。
Explain query に対して次の結果が得られます。
つまり、このコレクション用に作成したインデックスを使用していないということです。
aws ドキュメントは elemMatch 演算子で配列インデックスを使用しませんか。?
mongodb - MongoDB データベースの復元に時間がかかりすぎる
次の問題に遭遇しました。バックアップから Mongo DB を復元する任務があり、mongorestore.exe (Windows OS 上) を使用しています。復元プロセスには約 1.5 時間かかり、バックアップ ファイルのサイズは約 25G (25M のドキュメントを含む) です。
AWS Document DB クラスター (インスタンスタイプ: db.r5.large) とローカルにインストールされた MongoDB (EC2-instance、r5n.large) の両方で復元を試みました。私はプロセスのほぼ同じ時間を得ました(約1.5時間)
私の質問: この操作に妥当な時間はありますか? また、これに必要な時間を最適化/短縮するにはどうすればよいですか?
すべてのアドバイスは大歓迎です。
amazon-web-services - AWS ドキュメント DB マルチリージョン レプリケーション
スナップショットをリージョン間で共有できない場合でも、AWS DocumentDB がマルチリージョン レプリケーションをサポートしていないことは知っています。
手動でレプリケーションを行う方法を提案してください