首页 > 编程知识 正文

redis客户端连接命令带密码,redis集群搭建方式

时间:2023-05-03 19:37:54 阅读:50045 作者:2930

另一方面,构建redis的主从关系的原因是防止读写操作的人过多,构建主从关系,主节点负责写入操作,从节点负责读取操作

1.3台计算机(1个主节点2个从节点)在一个虚拟机上启动三台redis以节约资源,只是端口号不同。

主要不适合

配置redis配置文件6380 (主) 6381 (从) 6382 (从)

更改rdb持久化文件的路径和端口

2、分别为其他80 81 82

3、分别连接到不同的redis服务

4、验证上一个redis服务之间的关系

5、上面三个redis服务之间没有主从关系。

以下命令可将81 82设置为遵循80混合

6 )输入以上命令后,检查一个节点的关系,结果如下

从测试中可以看到,主节点可以负责读写操作,而从节点只能负责读取操作

总结:主从关系的缺点:当主节点关闭时,从节点不会位于顶部,客户端无法写入

二、建立哨兵模式

开始哨兵

redis-sentinel sentinel.conf

测试关闭80次

以前的老板80回来了,老板已经不是他了

三、redis集群构建---去中心化1、上主从和哨兵都没有解决写并发性高的情况。

2、配置三主三从

1. 8001 8002

2. 7001 7002

3. 9001 9002

在redis.conf中配置以下内容

端口8001

bind 0.0.0.0

daemonize是

appendonly yes需要aof持久化

#打开集群

已启用集群的是833行

#集群的配置文件,该文件自动生成

群集配置文件节点- 8001.conf 841行

#集群超时时间

群集节点时间输出5000 847行

3、其他上述端口号的redis

4 )给上述redis分配主从关系和时隙

---主节点之后只有一个从节点

redis-CLI---- cluster create---cluster-replicas 1192.168.223.12833607001192.128:8001192

5、客户端访问:

redis-cli -c -h 127.0.0.1 -p 8001

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。