如何删除Redis中的所有内容?
我想删除所有密钥。 我希望一切都消失,给我一个空白的数据库。
有没有办法在Redis客户端执行此操作?
使用redis-cli:
Redis文档:
例如,在你的shell中:
redis-cli flushall
单击FLUSHALL
可能会矫枉过正。 FLUSHDB
是仅用于刷新数据库的FLUSHDB
。 FLUSHALL
将清除整个服务器。 与服务器上的每个数据库一样。 由于问题是关于刷新数据库,我认为这是一个足够重要的区别,值得单独回答。
迄今为止的答案是绝对正确的; 他们删除所有密钥。
但是,如果您还想从Redis实例中删除所有Lua脚本,则应遵循以下方法:
脚本刷新
该任择议定书提出两个问题; 这完成了第二个问题( 一切都被抹掉了)。
链接地址: http://www.djcxy.com/p/34153.html上一篇: How do I delete everything in Redis?
下一篇: How to atomically delete keys matching a pattern using Redis