作者 : kyle   时间 : 2018-06-25   浏览 : ...

有时候需要批量删除 redis 里指定前缀的数据,但 redis 只提供了 del 去删除单条数据,不过 redis 还提供了 keys 命令,keys 命令可以查找所有符合给定模式 pattern 的 key,具体的命令可以查看: redis 常用命令速查
结合这两个命令就可以实现批量删除的目的,例如

./redis-cli -a myPassword keys "seaxiang_*" | xargs ./redis-cli -a myPassword del

这样可以把 redis 里所有前缀是"seaxiang_"的数据给删除。



原创文章如转载,请注明本文链接: http://www.seaxiang.com/blog/redis_batch_del
seaxiang  All Rights Reserved   粤ICP备15083047号-1