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

评论列表

JosephNerry
2026-01-31 00:15
明亮的 博客内容! 感谢激励。
Steveelife
2026-01-29 23:46
我很乐意阅读 度假栏目。太棒了 阅读这样的内容。

我来说说