MongoDB 初始同步非常慢

标签 mongodb

我们正在将一台新服务器同步到我们的 MMAPv1 副本集,并且由于该服务器使用 wiredTiger 存储引擎,我们必须进行初始同步。

目前,该过程每小时仅插入数千个文档。有没有办法调试瓶颈是什么?

CPU 和 IO 似乎都不是问题,这是一个示例 iostat:

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.99    0.05    0.52    4.01    1.00   92.43

新服务器正在从具有相似指标的辅助服务器同步。

最佳答案

我们在配置文件中设置了fastsync=true。使用此设置,服务器仅复制新数据,而不复制现有数据。

关于MongoDB 初始同步非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30369383/

相关文章:

java - 运行集成测试时嵌入 MongoDB

mongodb - 如何从 MongoDB 集合中获取具有匹配键的最后 N 个元素

javascript - Mongo _id 字段类型限制是否有任何解决方法?

php - 具有唯一键的 Doctrine ODM flush()

windows中的mongodb fork

python - 是否有 pymongo(或其他 Python 库)批量保存?

javascript - Meteor,如何将回调和错误传递给调用者方法

java - 新的 jhipster 应用程序与 mongodb 的集成测试期间出现异常

javascript - 如何过滤Meteor数据库查询结果?

node.js - MongoDB 聚合 : Sorting by existing values first