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

replica-ignore-maxmemory 与副本内存

默认副本忽略自己的 maxmemory 限制(受主库驱动),需要独立控制副本内存时设置 replica-ignore-maxmemory no,但要防范副本主动淘汰造成数据面不一致的困惑。

Redis 进阶速查数据更新于 2026-10-12
默认yes(忽略自己的上限)
改为 no副本按自身 maxmemory 执行
注意副本淘汰影响读一致性预期

示例

示例
redis-cli CONFIG GET replica-ignore-maxmemory
redis-cli CONFIG SET replica-ignore-maxmemory no
副本内存治理的常规做法是扩容与读路由治理,而不是让副本自行淘汰。

易错点

  • 副本和主库内存水位差异大时先排查复制积压与客户端差异
  • 改副本内存行为前想清楚读流量对数据完整性的依赖

数据来源与参考

  • Redis 官方文档:replica 与 maxmemory 交互
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌