Redis的集群搭建

参考官网: https://redis.io/topics/cluster-tutorial
1. 在Redis根目录下创建文件夹cluster,文件夹内创建第一个Redis节点的文件夹7000:

在这里插入图片描述

2. 在根目录下找到redis.conf文件复制到7000目录下:

在这里插入图片描述

3.进入7000目录下,编辑7000节点的redis配置文件:

在这里插入图片描述

4.配置redis节点信息:

​ (1) 注释本地绑定IP地址,表示所有的IP都能访问该redis节点:
在这里插入图片描述
​ (2) 关闭redis自身的保护模式,类似关闭防火墙:
在这里插入图片描述
​ (3) 修改当前redis节点的端口号为7000:
在这里插入图片描述
​ (4) 开启redis的后台启动:
在这里插入图片描述
​ (5) 修改pid文件的路径到7000目录下:
在这里插入图片描述
​ (6) 修改持久化文件路径到7000目录下:
在这里插入图片描述
​ (7) 设定redis的内存优化策略为lru:
在这里插入图片描述
​ (8) 关闭AOF模式,使用RDB持久化策略:
在这里插入图片描述
​ (9) 开启集群配置:
在这里插入图片描述
​ (10) 开启集群配置文件,用来保存集群中的状态信息,谁是主机,谁是从机:
在这里插入图片描述
​ (11) 配置集群超时时间:
在这里插入图片描述

5.将7000文件夹复制5份,分别命名为7001,7002,7003,7004,7005;

在这里插入图片描述

6.分别将7001-7005文件中的7000改为7001,7002,7003,7004,7005:

在这里插入图片描述

7. 进入cluster目录编辑启动脚本问价:

在这里插入图片描述
在这里插入图片描述

8. 使用脚本文件批量启动redis:

在这里插入图片描述
启动成功后效果如下(此时还不是集群):
在这里插入图片描述

9. 使用命令搭建redis集群(Redis4和Redis5的命令不同):

redis4的命令:

#Redis4.0版本集群搭建命令:
redis-trib.rb create --replicas 1 192.168.161.128:7000 192.168.161.128:7001 192.168.161.128:7002 192.168.161.128:7003 192.168.161.128:7004 192.168.161.128:7005

redis5的命令:

#Redis5.0版本集群搭建命令:
redis-cli --cluster create --cluster-replicas 1 192.168.161.128:7000 192.168.161.128:7001 192.168.161.128:7002 192.168.161.128:7003 192.168.161.128:7004 192.168.161.128:7005

在这里插入图片描述
在这里插入图片描述

至此Redis集群搭建完成!

在这里插入图片描述

Redis集群节点默认大小为10 M,如果需要设置 ,可以在redis.conf配置文件中进行配置

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值