Mongodb を非常に広範囲に使用している既存の Java J2EE アプリケーションに取り組んでいます。
アプリケーションには、いくつかのスクリプト .sh ファイル (bash ファイル) があり、以下に示すように、mongoexport コマンドを実行する責任がある時点で毎日実行されます。
mongoexport --csv -o /tmp/people.csv -d school -c people -f firstName,lastName,telephone,email
私の質問は、 people という名前のコレクションにインデックスを作成する必要があるかどうかです。fields firstName,lastName,telephone,email
これはmongodbに利点を追加しますか?? または、これらのフィールドにインデックスを作成する必要はまったくありませんか??
だから私に知らせてください
mongoexport コマンドの一部であるフィールドのインデックスを作成する必要がありますか?