我正在阅读MongoFB文档。 在此URL http://docs.mongodb.org/manual/tutorial/build-indexes-on-replica-sets/ 我读 “创建蒙戈外壳使用ensureIndex()可比方法在驱动程序中的新的索引,或。 此操作将创建或重建这个mongod的实例指数”MongoDB ensureIndex是否执行重建?
我明白吗? 如果索引已经存在,mongoDB是否执行重建?
所以与“reIndex()”的区别在于,reIndex()在集合的所有索引上执行重建。 这是正确的吗?
我认为这可能是英文错误,如果索引已经存在,ensureIndex()会注册一个no-op,或者至少应该 – Sammaye