Redis 批量删除Redis的key 正则匹配删除

Posted 好小伙潇潇洒洒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 批量删除Redis的key 正则匹配删除相关的知识,希望对你有一定的参考价值。

del 删除单个key方便 要是删除多个就不是很方便了 这时候可以使用xsrsg来批量删除

1.退出redis

2.匹配CCPAI:开头的所有key*删除

redis-cli -a 密码 -h host -p 端口号  --scan --pattern CCPAI:* | xargs redis-cli -a 密码 -h host -p 端口号 del
redis-cli -a 密码 -h host -p 端口号  keys ‘CCPAI:*‘ | xargs redis-cli -a 密码 -h host -p 端口号 del

ps:密码没有请忽略

3.redis返回删除条数

(integer) 4

如果为0就是删除失败

以上是关于Redis 批量删除Redis的key 正则匹配删除的主要内容,如果未能解决你的问题,请参考以下文章

Redis:按照正则批量删除key

redis 怎样查找一个key?

redis 怎样查找一个key?

Redis模糊匹配删除key

Redis 之用 scan 模糊匹配 key

在spring boot上基于maven使用redis——批量匹配并删除