redis清空数据

作者:Garany 发布于:2023-02-20 分类:行万里路
FLUSHDB
清空当前数据库中的所有 key
# 选择数据库
redis> select 1
# 查看当前数据库所有 key
redis[1]> keys *
# 清空前的 key 数量
redis[1]> DBSIZE
(integer) 4
# 清空当前数据库
redis[1]> FLUSHDB
OK
# 清空后的 key 数量
redis[1]> DBSIZE
(integer) 0


FLUSHALL
清空整个 Redis 服务器的数据(删除所有数据库的所有 key)
# 0 号数据库的 key 数量
redis> DBSIZE
(integer) 9
# 切换到 1 号数据库
redis> SELECT 1          
# 1 号数据库的 key 数量
redis[1]> DBSIZE
(integer) 6
# 清空所有数据库的所有 key
redis[1]> flushall 
# 不但 1 号数据库被清空了
redis[1]> DBSIZE
(integer) 0
# 0 号数据库(以及其他所有数据库)也一样
redis[1]> SELECT 0
redis> DBSIZE
(integer) 0
标签: linux redis

我来说说