• 首页
  • Redis 命令
  • Redis 教程
  • Redis 进阶
  • Redis 客户端 
  • Redis 下载
  • Redis 模块
 
首页 Redis 教程 Redis 命令 Redis 进阶 Redis 客户端 Redis 下载 模块

FLUSHDB [ASYNC]

清空当前 select 数据库中的所有 key。

此命令不会失败。

Delete all the keys of the currently selected DB. This command never fails.

时间复杂度是 O(N), N 代表当前数据库中 key 的总数。

*FLUSHDB ASYNC (Redis 4.0.0 or greater)

详细参考FLUSHALL

*返回值

字符串:OK

*例子

# 清空前的 key 数量
redis> DBSIZE    
(integer) 4

redis> FLUSHDB
OK

# 清空后的 key 数量
redis> DBSIZE    
(integer) 0

可用版本>= 1.0.0.

相关命令

  • ACL CAT
  • ACL DELUSER
  • ACL GENPASS
  • ACL GETUSER
  • ACL HELP
  • ACL LIST
  • ACL LOAD
  • ACL LOG
  • ACL SAVE
  • ACL SETUSER
  • ACL USERS
  • ACL WHOAMI
  • BGREWRITEAOF
  • BGSAVE
  • COMMAND
  • COMMAND COUNT
  • COMMAND GETKEYS
  • COMMAND INFO
  • CONFIG GET
  • CONFIG RESETSTAT
  • CONFIG REWRITE
  • CONFIG SET
  • DBSIZE
  • DEBUG OBJECT
  • DEBUG SEGFAULT
  • FLUSHALL
  • FLUSHDB
  • INFO
  • LASTSAVE
  • LATENCY DOCTOR
  • LATENCY GRAPH
  • LATENCY HELP
  • LATENCY HISTORY
  • LATENCY LATEST
  • LATENCY RESET
  • LOLWUT
  • MEMORY DOCTOR
  • MEMORY HELP
  • MEMORY MALLOC-STATS
  • MEMORY PURGE
  • MEMORY STATS
  • MEMORY USAGE
  • MODULE LIST
  • MODULE LOAD
  • MODULE UNLOAD
  • MONITOR
  • PSYNC
  • REPLICAOF
  • ROLE
  • SAVE
  • SHUTDOWN
  • SLAVEOF
  • SLOWLOG
  • SWAPDB
  • SYNC
  • TIME

本站关于Redis的资料和教程整理或翻译自网络,内容或翻译不正确的地方欢迎大家指出。

联系方式: 微信号