首页/数据/Redis 进阶速查/cluster-require-full-coverage 取舍
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条
Cluster 集群44 条
内存与管理99 条性能与排障129 条

cluster-require-full-coverage 取舍

该配置决定槽覆盖不全时集群是否对外可用:yes(默认)要求全部槽在线,no 则允许在部分槽失效时继续服务可用槽。

Redis 进阶速查数据更新于 2026-10-12
默认yes(全槽可用才服务)
设为 no部分槽失效仍可服务
取舍可用性 vs 数据面完整性

示例

示例
redis-cli CONFIG GET cluster-require-full-coverage
redis-cli -c CLUSTER INFO
多数场景保持默认更安全;追求部分可用性才评估改 no 的代价。

易错点

  • 改 no 后业务随机命中失效槽,报错更隐蔽
  • 故障恢复流程未配套更新,团队认知不一致

数据来源与参考

  • Redis 官方文档:集群覆盖配置
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌