首页 > 解决方案 > MongoDB 复制信息结果

问题描述

我想了解以下内容:

  1. db.printSlaveReplicationInfo() 的第一次-第三次执行结果为“落后于主节点 0 秒(0 小时)”</li>
  2. db.printSlaveReplicationInfo() 的第四次执行结果为“落后于主节点 4 秒(0 小时)”</li>
  3. db.printSlaveReplicationInfo() 的第五次和第六次执行结果为“落后于主节点 2 秒(0 小时)”</li>
  4. db.printSlaveReplicationInfo() 的第 7-10 次执行结果为“落后于主节点 0 秒(0 小时)”</li>

即使没有执行任何更改或查询,为什么延迟总是在变化?

标签: mongodbreplicationdatabase-replicationmongodb-cluster

解决方案


总是有写被执行。

如果 10 秒内没有写入任何其他内容,则主节点将向 oplog 写入 no-op 以确保复制正常运行。


推荐阅读