redis去中心化集群的搭建

redis的去中心化集群

1.创建一个文件夹存放我们的配置文件

在这里插入图片描述

2.将redis.conf复制到到我们创建的文件夹中,复制六份,其中三个当作主节点、三个当作从节点在这里插入图片描述

3.修改每个配置文件中的信息如下:

daemonize yes
appendonly yes
# 开启集群
cluster-enabled yes             
# 集群的配置文件,该文件自动生成   
cluster-config-file nodes-8001.conf  
# 集群的超时时间
cluster-node-timeout 5000         

4.启动所有的redis

在这里插入图片描述

5.为主节点分配槽以及分配从节点

redis-cli --cluster create --cluster-replicas 1 192.168.31.166:8001 192.168.31.166:8002 192.168.31.166:8003  192.168.31.166:8004  192.168.31.166:8005  192.168.31.166:8006

#其中192.168.31.166代表的是自己虚拟机中的ip地址,用默认ip127.0.0.0也可以,此时虚拟机会将前3个当作主节点,每个主节点的从节点会自由的分配,从节点的分配是随机的

6.客户端访问

redis-cli -c -h 192.168.31.166 -p 8001
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值