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



注意:键指令可以是模糊匹配,但是如果键包含空格,则它不匹配,而且暂时还没有找到一个好的解决方案。