首页/数据/Redis 进阶速查/FLUSHALL ASYNC 与 FLUSHDB ASYNC
内存与管理99 条

FLUSHALL ASYNC 与 FLUSHDB ASYNC

FLUSH 命令支持 ASYNC 选项在后台线程清空键空间,避免清库瞬间的主线程长阻塞;默认 SYNC 行为是同步释放。

Redis 进阶速查数据更新于 2026-10-12
语法FLUSHALL [ASYNC|SYNC]
对比ASYNC 立即返回、后台释放
场景缓存重建、测试环境清库

示例

示例
redis-cli FLUSHDB ASYNC
redis-cli FLUSHALL ASYNC
清库属高风险操作:先确认实例身份与持久化关系,再执行。

易错点

  • 在副本上误执行 FLUSH 会清掉从库数据并可能触发全量同步
  • ASYNC 期间内存高占用仍会持续一段时间,容量判断别被误导

数据来源与参考

  • Redis 官方文档:FLUSHALL / FLUSHDB 说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌