首页/数据/Redis 进阶速查/动态调整 maxmemory 的正确姿势
内存与管理99 条

动态调整 maxmemory 的正确姿势

运行中调整 maxmemory 立即生效:调低可能即时触发淘汰或拒绝写入,调高不会回退已淘汰数据,操作前先评估业务影响。

Redis 进阶速查数据更新于 2026-10-12
调低可能触发批量淘汰或报错
调高仅放宽上限
验证观察 evicted_keys 与 used_memory 曲线

示例

示例
redis-cli CONFIG SET maxmemory 4gb
redis-cli INFO stats | Select-String evicted_keys
变更纳入发布流程:先评估当前用量与策略,再执行并观察短时间内的淘汰速率。

易错点

  • 调低上限前没估算当前用量,可能瞬间触发大量淘汰
  • 调高上限掩盖了增长趋势,容量规划要同步更新

数据来源与参考

  • Redis 官方文档:CONFIG SET 运行时配置
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌