首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否需要在一段时间后重新索引MongoDB集合,比如RDBMS

是否需要在一段时间后重新索引MongoDB集合,比如RDBMS
EN

Stack Overflow用户
提问于 2014-02-27 05:32:15
回答 1查看 3.4K关注 0票数 6

我想了解一些关于重新编制MongoDB索引的知识。请原谅我在问一些主观的问题。

问题是: MongoDB是否需要定期进行重新索引,就像我们对关系数据库管理系统所做的那样,或者Mongo自动管理它。

谢谢你的回音

EN

回答 1

Stack Overflow用户

发布于 2014-02-27 05:47:23

Mongodb在例行更新期间负责索引。对于拥有大量数据和/或大量indexes.For (大多数用户)的集合来说,此操作可能很昂贵,因此reIndex命令是不必要的。但是,如果集合大小发生了显着变化,或者索引占用了不成比例的磁盘空间,则可能是值得运行的。 使用以下形式调用reIndex: db.collection.reIndex();

参考资料:https://docs.mongodb.com/manual/reference/method/db.collection.reIndex/

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22059836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档