我正在閱讀MongoFB文檔。 在此URL http://docs.mongodb.org/manual/tutorial/build-indexes-on-replica-sets/ 我讀 「創建蒙戈外殼使用ensureIndex()可比方法在驅動程序中的新的索引,或。 此操作將創建或重建這個mongod的實例指數」MongoDB ensureIndex是否執行重建?
我明白嗎? 如果索引已經存在,mongoDB是否執行重建?
所以與「reIndex()」的區別在於,reIndex()在集合的所有索引上執行重建。 這是正確的嗎?
我認爲這可能是英文錯誤,如果索引已經存在,ensureIndex()會註冊一個no-op,或者至少應該 – Sammaye