1
我想知道如果我添加新索引集合的旧文档将被索引,因为我添加了这个新的索引规则?Mongodb如果添加新的索引已经存在的集合
我想知道如果我添加新索引集合的旧文档将被索引,因为我添加了这个新的索引规则?Mongodb如果添加新的索引已经存在的集合
是的,包括现有文档的所有文档都将被编入索引。一旦你创建了一个索引,MongoDB就会从头开始构建索引。
如果您有非常大的集合,建议您在非高峰时段创建索引,因为它会阻止集合被索引的所有其他操作,除非它不是后台索引操作。
请参阅https://docs.mongodb.org/manual/reference/method/db.collection.createIndex/#behaviors
感谢您的帮助!赞赏 –