FLUSHDB

用法
FLUSHDB [ ASYNC | SYNC ]
复杂度
O(N),其中 N 为所选数据库中的键数量
1.0.0
ACL 类别
@keyspace, @dangerous, @write, @slow

删除当前所选数据库中的所有键。此命令永不失败。

默认情况下,FLUSHDB 将同步地清空数据库中的所有键。将 lazyfree-lazy-user-flush 配置指令设置为“yes”会使默认的清空模式变为异步。

可以使用以下修饰符之一来明确指定清空模式:

  • ASYNC: 异步清空数据库
  • !SYNC: 同步清空数据库

注意:异步 FLUSHDB 命令只删除在命令调用时存在的键。在异步清空期间创建的键将不受影响。

RESP2/RESP3 回复

简单字符串回复: OK

历史

版本 变更
4.0.0

添加了 ASYNC 清空模式修饰符。

6.2.0

添加了 SYNC 清空模式修饰符。