使用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

 

Logo

更多推荐