| 步骤 | fork → 传输 RDB → 从库加载 → 补发增量 |
|---|---|
| 开销 | 主库 fork 与带宽、从库加载耗时 |
| 观测 | INFO stats 的 sync_full 计数 |
观测
观测
redis-cli INFO stats | Select-String sync_full,sync_partial
redis-cli -h <从库> INFO replication同步期间从库默认拒绝对外服务(旧数据清空后的窗口),replica-serve-stale-data 可调整该行为。
全量同步:主库 fork 生成 RDB 传输给从库,从库清空并加载,期间主库把增量命令写入复制缓冲区,加载完成后补发。
| 步骤 | fork → 传输 RDB → 从库加载 → 补发增量 |
|---|---|
| 开销 | 主库 fork 与带宽、从库加载耗时 |
| 观测 | INFO stats 的 sync_full 计数 |
redis-cli INFO stats | Select-String sync_full,sync_partial
redis-cli -h <从库> INFO replication