Advertisement

Redis主从-哨兵-集群-分布式锁

阅读量:

redis常用适用方式

(1)单实例部署,适用于数据规模较小的场景

(2)多实例架构(主从模式):当主节点出现故障时,需人工干预指定新的主节点,系统可用性较低,通常不推荐采用;

(3)哨兵机制(sentinel):当主节点失效时,哨兵系统能够自动完成新主节点的选举工作,但所有节点均保存相同数据,造成内存资源浪费。适用于数据总量有限、集群规模较小且需要实现自动容错功能的场景。

哨兵数量需符合2n+1的规则,即必须为奇数;同时系统不允许读写分离,从节点仅用于数据备份而不参与服务。哨兵节点仅负责判断状态,不执行故障切换操作。

(4)cluster:适用于处理海量数据,所有主节点的存储容量总和即为整体数据量。

2.redis的高可用方案

通过部署哨兵机制,当主节点发生故障时,系统能够自动实现故障的检测与切换过程。

![](https://ad.itadn.com/c/weblog/blog-

全部评论 (0)

还没有任何评论哟~