首页/数据/NoSQL 速查/oplog 窗口与容量评估
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条ClickHouse56 条时序与列式28 条选型与架构50 条

oplog 窗口与容量评估

oplog 记录主节点全部写操作供从节点复制;其时间窗口决定“从节点断开后能追赶多久”,过小会触发全量同步。

NoSQL 速查数据更新于 2026-10-12
窗口查看rs.printReplicationInfo()
底层集合local.oplog.rs
统计db.getSiblingDB("local").oplog.rs.stats().maxSize

查看窗口

查看窗口
rs.printReplicationInfo()
printjson(db.getSiblingDB("local").oplog.rs.stats().maxSize)
写高峰把窗口压缩到小时级时,任何维护停机都可能引发全量初始同步;提前按业务写入量扩 oplog。

易错点

  • 修改 oplog 大小需要以单机模式重启并调整配置,安排维护窗口执行

数据来源与参考

  • MongoDB Manual: Replica Set Oplog
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌