首页/数据/Redis 进阶速查/过期回收与内存释放节奏
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条Cluster 集群44 条
内存与管理99 条
性能与排障129 条

过期回收与内存释放节奏

过期键内存释放由被动访问触发与主动抽样两种路径完成;抽样比例(如 hz 与 ACTIVE_EXPIRE 相关配置)决定回收及时性。

Redis 进阶速查数据更新于 2026-10-12
被动访问时发现过期即删
主动周期抽样清理
调节hz 影响执行频率与及时性

示例

示例
redis-cli INFO stats | Select-String expired_keys
redis-cli CONFIG GET hz
过期键多但内存回落慢时,检查主动抽样是否被高负载拖缓。

易错点

  • 集中过期潮会推高瞬时 CPU 与回收压力,TTL 加抖动分散
  • 修改 hz 会整体影响定时任务节奏,评估后再动

数据来源与参考

  • Redis 官方文档:过期删除策略
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌