---------------------------------------------------------连接某个服务器-------------------------------------------------------------
./redis-cli -h xxx.xxx.115.24 -p 7001
---------------------------------------------------------连接某个服务器-------------------------------------------------------------
---------------------------------------------------------单台redis批量删除key --------------------------------------------------------
./redis-cli -h xxx.xxx.115.24 -p 7001 keys "ORD*" | xargs ./redis-cli -h xxx.xxx.115.24 -p 7001 del
---------------------------------------------------------单台redis批量删除key --------------------------------------------------------
---------------------------------------------------------导出缓存key-------------------------------------------------------------------
./redis-cli -h xxx.xxx.115.24 -p 7001 keys rout* > a.txt
---------------------------------------------------------导出缓存key-------------------------------------------------------------------
----------------------------------------------------------批量删除key(集群)-----------------------------------------------------------
redis_list=("xxx.xxx.115.24:7000" "xxx.xxx.115.24:7001" "xxx.xxx.113.80:7002" "xxx.xxx.113.80:7003" "xxx.xxx.115.125:7004" "xxx.xxx.115.125:7005")
for info in ${redis_list[@]}
do
echo "开始执行:$info"
ip=`echo $info | cut -d \: -f 1`
port=`echo $info | cut -d \: -f 2`
cat key.txt |xargs -t -n1 ./redis-cli -h $ip -p $port -c del
done
echo "完成"
----------------------------------------------------------批量删除key(集群)-----------------------------------------------------------