我正在读关于Mongodb项目的Mongodb指数的文章
我很清楚,在重建索引时,如果表非常大,将数据插入到传统关系数据库中会导致很大的速度下降。
如果我选择向Mongodb集合添加索引:在Mongodb中重建索引的开销与在传统关系数据库中重建索引的费用大致相同?还是它使用B-树索引会缩短重建时间?
发布于 2012-07-04 08:36:03
在Mongodb中,重建索引同样昂贵。
注:传统数据库也使用B-树.
发布于 2012-07-04 08:38:40
在MongoDB中,就像在其他RDMBS中一样,一旦构建了索引,随后的插入、删除和更新就会减慢。
重建过程由MongoDB自己处理,但您可以使用db.myCollection.reIndex()强制手动重建。
https://stackoverflow.com/questions/11325273
复制相似问题