reIndex

在本页面

Warning

  • 对于大多数用户,不需要reIndex命令。

  • 避免为副本集运行reIndex

  • 不要对分片群集运行reIndex

使用以下语法:

{ reIndex: <collection> }

该命令包含以下字段:

Field Description
reIndex 要重新索引的集合的名称。

mongo shell 提供了一个包装器db.collection.reIndex()

Behavior

Note

对于副本集,reIndex不会从primary传播到secondariesreIndex仅会影响一个mongod实例。

Important

由于多索引构建中所述的逻辑,reIndex总是在前台构建索引。

See

填充集合上的索引构建操作了解有关 MongoDB 中索引操作行为的更多信息。

首页