重建Mongodb中的索引

时间:2012-07-04 08:28:44

标签: mongodb indexing

我正在为我的Mongodb项目阅读Mongodb's indexes

我很清楚,如果在重建索引时表格非常大,将数据插入传统的关系数据库会导致大幅减速。

如果我选择向Mongodb集合添加索引:在Mongodb中重建索引的程度和在传统关系数据库中重建索引一样昂贵吗?或者它使用{{3>的事实改善重建时间?

2 个答案:

答案 0 :(得分:3)

在MongoDB中,与其他RDMBS一样,一旦构建了索引,后续的插入,删除和更新将会变慢。

重建过程由MongoDB本身处理,但您可以使用db.myCollection.reIndex()强制手动重建。

答案 1 :(得分:0)

重建索引在Mongodb中同样昂贵。

注意:传统数据库也使用B-Trees。