Redis has the instruction DEL to delete a single Key, but it doesn't seem to batch delete the instructions of Key, but we can use Linux's xargs instruction to complete this action.
复制代码代码如下所示:
使用CLI键* xargs redis cli del |
/ /如果redis CLI不
设置为
系统变量,需要指定Redis
命令的完整
路径 如: / / /选择Redis Redis CLI键 / / / * xargs选择redis / redis cli del |
如果你想指定访问
密码使用数据库,使用下面的命令:
复制代码代码如下所示:
使用CLI -密码钥匙xargs redis CLI -密码德尔* |
如果你想访问使用特定数据库,使用下面的命令:
复制代码代码如下所示:
下面的命令/数据指定的数字是0,这是
默认数据库。
使用CLI -N 0键- N 0德尔redis CLI xargs * |
删除所有的关键
删除所有的钥匙,你可以用flushdb和Redis flushall命令:
复制代码代码如下所示:
删除当前数据库中的所有密钥
flushdb
删除密钥中的所有数据
flushall
注意:键指令可以是模糊匹配,但是如果键包含空格,则它不匹配,而且暂时还没有找到一个好的
解决方案。