首页/数据/Redis 进阶速查/maxmemory-samples 调参与开销
内存与管理99 条

maxmemory-samples 调参与开销

提升 maxmemory-samples 可改善淘汰命中率,代价是每次淘汰的 CPU 采样成本;低延迟实例适度提高,吞吐受限实例保持默认。

Redis 进阶速查数据更新于 2026-10-12
默认5
建议尝试10 左右
观测evicted_keys 与命中率变化

示例

示例
redis-cli CONFIG SET maxmemory-samples 10
redis-cli INFO stats | Select-String keyspace_hits
调整后用业务指标验证收益,命中率没有提升就回退。

易错点

  • 只调采样不改容量,命中率瓶颈在内存量时收益有限
  • 采样数很高且淘汰频繁时 CPU 抖动可能上升

数据来源与参考

  • Redis 官方文档:maxmemory-samples 说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌