redis 批量删除key脚本

Posted monkeybron

tags:

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

只支持keys* 通配版本

#!/bin/bash
redis_comm=/usr/local/redis-5.0.3/bin/redis-cli
redis_ser01=192.168.50.175
redis_ser02=192.168.50.174
$redis_comm -c -h $redis_ser01  -p 7001 -a xxx  keys $1 | xargs -i $redis_comm -c -h $redis_ser01  -p 7001 -a xxx del {}
$redis_comm -c -h $redis_ser02  -p 7001 -a xxx  keys $1 | xargs -i $redis_comm -c -h $redis_ser02  -p 7001 -a xxx del {}

运行:

./redis_del_key.sh  匹配的key*

以上是关于redis 批量删除key脚本的主要内容,如果未能解决你的问题,请参考以下文章

Redis批量删除keys

StackExchange.Redis加载Lua脚本进行模糊查询的批量删除和修改

如何批量删除redis中keys

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

redis模糊批量清除key

golang 根据keys获取的key列表批量删除