redis集群的主从模式

分类:编程技术 时间:2024-02-20 15:14 浏览:0 评论:0
0
本文将详细讲解redis集群的主从模式。小编觉得还是比较实用的,所以分享给大家,作为参考。希望您读完本文后有所收获。

Redis集群所有者从模式:

为了保证数据的高可用性,结合了概念主儒,即即即:一个主节点,对应一个或多个从节点(至少一个)

ma​​ster负责数据访问(写入/查询); Slave负责同步Master数据,然后Backup。

redis集群主从模式的工作原理:

集群环境部署完成后,集群中的各个master节点会定期向其他主节点发送 ping 消息。如果接收到ping消息的主节点在指定时间内没有返回pong消息此时,发送ping消息的主节点会将其标记为疑似失败状态。集群主节点之间会通过发送消息的方式进行通信,交换集群中各主节点的状态信息。

集群中,如果超过半数的主节点将某个主节点标记为疑似处于fail状态,则被标记的主节点将被正式标记为fail状态。

同时,会向集群广播XXX主节点故障的消息。所有收到该消息的主节点都会将XXX主节点标记为失败状态。

Redis主从模式特点:

一个Master可以有多个Slave

默认配置下,master节点可读写,从节点只能进行读操作,禁止写操作

不要修改配置让从节点支持写操作。这是没有意义的,因为先写入的数据不会同步到其他节点。 ,其次,当主节点修改同一条数据时,从节点的数据会被覆盖

从节点的挂掉不会影响其他从节点的读取和读写主节点的。重启后会从主节点同步数据

主节点挂掉后,从节点的读取不会受到影响。 Redis 将不再提供写入服务。主节点启动后,Redis将再次向外界提供写入服务。

主节点通过后,不会从从节点中移除,选择新的主节点。

密码说明:当master节点设置密码时:

* 客户端需要密码才能访问master;

* 启动slave需要密码,可以在配置中配置;

* 客户端无需密码即可访问ess the Slave

分享关于redis集群的主从模式就这些了,希望以上内容能够给大家带来一些帮助,可以学到更多的知识。如果您觉得文章不错,可以分享出去,让更多的人看到。

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > redis集群的主从模式

用户评论