首页/数据/Redis 进阶速查/配置纪元(epoch)与冲突解决
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条
Cluster 集群44 条
内存与管理99 条性能与排障129 条

配置纪元(epoch)与冲突解决

每个节点维护 config epoch:槽归属冲突时纪元大者胜出;从节点在故障切换后递增纪元并广播,避免旧信息覆盖新拓扑。

Redis 进阶速查数据更新于 2026-10-12
作用槽归属的仲裁依据
增长切换、手动 CLUSTER BUMPEPOCH 等场景
观察CLUSTER NODES 每行的 epoch 列

示例

示例
redis-cli -p 7000 CLUSTER NODES | Select-String '\d{10}'
redis-cli -p 7000 CLUSTER BUMPEPOCH
纪元机制让集群在信息不一致时自动收敛,多数情况下无需人工干预。

易错点

  • 人工 BUMPEPOCH 属于非常规操作,使用前先理解其对槽归属的影响
  • 拓扑迟迟不收敛时看各节点 NODES 输出差异,别急于重置

数据来源与参考

  • Redis 官方文档:集群纪元与冲突解决说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌