使用redis 自带的命令,只能一次删除一个key
比如:del key
如果一次需要批量删除多个有相同前缀或后缀的,则需要借助于linux 的 xargs 命令
在任意目录下执行,不需要使用redis-cli 先登录
redis-cli -a abc KEYS "subscribe*" | xargs redis-cli -a abc del
其中abc 是redis 的密码。我要批量删除前缀是 subscribe的key
通用的命令是:
redis-cli -a password KEYS "keys*" | xargs redis-cli -a password del