redis哨兵模式从服务器作用,Redis的四种模式 单机、主从、哨兵、集群

Redis的四种模式 单机、主从、哨兵、集群

1. 单机模式

只有一台机器部署了redis

优点: 部署简单、成本低、高性能,不需要同步数据。

缺点:

可靠性不是很好,单节点有宕机的风险,

单机性能受限于cpu的处理能力。

使用场景:

对并发性能要求不高,没有高可用需求,使用与简单的业务场景。

2. 主从复制

主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。

前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。

在主从模式中,一般都会考虑 一个master挂在多个slave节点,当master服务宕机,会选举产生一个新的master,从而保证服务的高可用性。

如上图所示:哨兵节点由两部分组成,哨兵节点和数据节点:

哨兵节点: 哨兵系统由一个或多个哨兵节点组成,哨兵节点是特殊的redis节点,不存储数据。

数据节点:主节点和从节点都是数据节点。

访问redis集群的数据都是通过哨兵集群的,哨兵监控整个redis集群。

一旦发现redis集群出现问题,比如主节点挂了,从节点会顶上来,但是主节点地址变了,这时候引用服务无感知,也不用更改访问地址,因为哨兵才是和应用服务做交互的。

Sentinel 很好的解决了故障转移,在高可用方面又上升了一个台阶,当然Sentinel还有其他功能。比如:Sentinel 很好的解决了故障转移,在高可用方面又上升了一个台阶,当然Sentinel还有其他功能。比如:主节点存活检测、主从运行情况检测、主从切换

reids的sentinel的最小配置是一主一从

哨兵模式监控的原理

4.1.2. 数据分片后如何查,怎么写p>

假如途中红色的节点故障了,此时master3下面的从节点会通过 选举 产生一个主节点。替换原来的故障节点。此过程和哨兵模式的故障转移是一样的。

5. 总结

每种模式都有各自的优缺点,在实际使用场景中要根据业务特点去选择合适的模式。

单机模式部署简单,适用于简单业务,不能高可用和高并发

主从模式在高并发和高可用方面有一定的提升,读写分离,提高业务的并发能力,但是高可用需要人工干预,如:重新设置主节点,并让其他从节点复制新的主节点的内容,修改业务方的主节点的地址。

哨兵模式在高可用部分提升较大,可以自动的切换主从节点。不需要人工干预。但是数据量比较大,想扩容比较复杂。

集群模式主要是提高了存储能力,之前都是单节点存储所有数据,集群模式下,数据是存在分片上的。在线扩容比较方便

相关资源:哨兵软件测试SAS/SATA硬盘软件_hbasas-Web服务器工具类资源-CSDN…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月26日
下一篇 2021年6月26日

相关推荐