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

lazyfree-lazy-user-del 与 user-flush

lazyfree-lazy-user-del yes 让 DEL、lazyfree-lazy-user-flush yes 让 FLUSHDB/FLUSHALL 默认走异步释放,改动属主路径行为需谨慎。

Redis 进阶速查数据更新于 2026-10-12
user-delDEL 异步释放
user-flushFLUSH 默认异步
替代显式 UNLINK / ASYNC 变体

示例

示例
redis-cli CONFIG SET lazyfree-lazy-user-del yes
redis-cli UNLINK big:key
更推荐显式用 UNLINK 与 FLUSHALL ASYNC 精确控制,少改全局默认。

易错点

  • 全局改 DEL 行为影响所有调用方预期,评审要覆盖这一点
  • 异步释放期间内存不下降属于正常,避免重复操作

数据来源与参考

  • Redis 官方文档:lazyfree 用户路径开关
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌