redis批量删除key

阅读 124

2022-10-29

1、删除所有的key,可以使用redis自身的命令:
flushdb 删除当前数据库中的所有Key
flushall 删除所有数据库中的key #会删除集群中所有节点的key

2、使用linux中的xargs来删除所有的key
redis-cli keys "*" | xargs redis-cli del

3、删除包含有某些关键字的key
redis-cli keys "xxx*" | xargs redis-cli del

4、如果需要指定密码,可以这样使用:
redis-cli -a pwd keys "*"| xargs redis-cli -a pwd del

精彩评论(0)

0 0 举报