我正在开发一个现有的 Java J2EE 应用程序,它非常广泛地使用 Mongodb。
该应用程序有一些脚本 .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 命令的字段创建索引吗?