美文网首页
清理redis集群所有数据库 flushall-cluster脚

清理redis集群所有数据库 flushall-cluster脚

作者: 小黑佬 | 来源:发表于2020-03-05 17:33 被阅读0次

在实际使用环境中,有时候我们需要清空所有redis集群的数据进行测试,这是使用这个脚本就开始发挥作用了。希望能帮到所需要的人。

cat /tmp/flushall-cluster.sh

#!/bin/sh

NODES=`/usr/local/redis/bin/redis-cli -c -p $2 -h $1 -a 63stag  cluster nodes | cut -f2 -d' '`

IFS="
"

for node in $NODES; do
        echo Flushing node $node...
        /usr/local/redis/bin/redis-cli -h ${node%:*} -p ${node##*:} -c  -a 63stag flushall
done

脚本怎么使用
sh flushall-cluster.sh 主机地址 端口

参考:
flushall-cluster.sh

相关文章

  • 清理redis集群所有数据库 flushall-cluster脚

    在实际使用环境中,有时候我们需要清空所有redis集群的数据进行测试,这是使用这个脚本就开始发挥作用了。希望能帮到...

  • Redis04——五分钟明白Redis的哨兵模式

    和所有的数据库一样,Redis也支持集群化,Redis的集群分为分布式集群和主从集群。大部分公司采取的都是主从集群...

  • Redis集群(一)安装配置和简便槽分配

    为什么要用Redis集群 Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)来进行...

  • Redis之集群

    Redis集群是Redis提供分布式数据库方案,集群通过分片来进行数据库的共享,并提供复制和故障转移功能, 本文主...

  • Redis集群原理探究

    定义 即使是使用哨兵,此时的Redis集群的每个数据库依然存有集群中的所有数据,从而导致集群的总数据存储量受限于可...

  • (7)redis集群

    即使是使用哨兵,此时的Redis集群的每个数据库依然存有集群中的所有数据,从而导致集群的总数据存储量受限于可用存储...

  • 08-redis集群

    redis集群是redis提供分布式数据库方案,集群通过分片来进行数据共享,并提供复制和故障转移功能 节点 集群有...

  • Redis 集群

    1. 集群概述 Redis集群是Redis提供的分布式数据库方案,集群通过分片进行数据共享,提供复制和故障转移功能...

  • Redis集群分片原理

    Redis集群分片原理 集群的目的: 横向伸缩。实现扩展数据库大小、带宽、计算能力。 分片理解: 类似数据库分库分...

  • Redis5.0.4集群设置密码并通过JedisCluster访

    Redis集群密码设置 在网上查到一种方式,修改所有Redis集群中的redis.conf文件,加入: 这种方式需...

网友评论

      本文标题:清理redis集群所有数据库 flushall-cluster脚

      本文链接:https://www.haomeiwen.com/subject/iwbqrhtx.html