`
flex_莫冲
  • 浏览: 1075471 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

redis 模糊删除key

阅读更多
redis-cli KEYS "pattern" | xargs redis-cli DEL

Redis keys命令支持模式匹配,但是del命令不支持模式匹配,有时候需要根据一定的模式来模糊删除key,这时只能结合shell命令来完成了。 具体命令是:

redis-cli KEYS "pattern" | xargs redis-cli DEL
其中pattern是keys命令支持的模式,这样就可以模糊删除key了。服务器上测试删除150万条数据的效率也是很高的。

所有的Redis命令可以在这里找到:http://redis.io/commands

KEYS命令:http://redis.io/commands/keys

DEL命令: http://redis.io/commands/del

my demo:
prefix_: 需要删除key的匹配的前缀名
redis-cli KEYS "prefix_" | xargs redis-cli DEL

来源:http://www.darrenfang.com/2013/11/redis-delete-all-keys-matching-pattern/
分享到:
评论

相关推荐

    Redis如何优雅的删除特定前缀key

    Redis中没有批量删除特定前缀key的指令,但我们往往需要根据前缀来删除,那么究竟该怎么做呢?可能你一通搜索后会得到下边的答案 redis-cli --raw keys "ops-coffee-*" | xargs redis-cli del 直接在linux下通过...

    Redis批量删除KEY的方法

    主要介绍了Redis批量删除KEY的方法,本文借助了Linux xargs命令实现,需要的朋友可以参考下

    redis批量删除key的步骤

    为了删除无用数据,上网查找redis批量删除key的方法,发现使用过程中都有问题。经过本人的研究,终于找到redis批量删除key的正确用法。 本文分享最新版Redis批量删除key的方法,希望能帮到遇到同样问题的网友。 ...

    redis 解决key的乱码问题,并清理详解

    主要介绍了redis 解决key的乱码问题,并清理详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    python redis 删除key脚本的实例

    今天小编就为大家分享一篇python redis 删除key脚本的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    redis批量删除以指定内容开头的key

    用java写了个redis批量删除以指定内容开头的key,使用时只需要修改config.json中的配置(host,port,database,delKey:指定的key值开头),然后java -jar demo.jar运行即可

    Redis集群下过期key监听的实现代码

    主要介绍了Redis集群下过期key监听的实现代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics