Redis主从-哨兵-集群-分布式锁
发布时间
阅读量:
阅读量
redis常用适用方式
(1)单实例部署,适用于数据规模较小的场景
(2)多实例架构(主从模式):当主节点出现故障时,需人工干预指定新的主节点,系统可用性较低,通常不推荐采用;
(3)哨兵机制(sentinel):当主节点失效时,哨兵系统能够自动完成新主节点的选举工作,但所有节点均保存相同数据,造成内存资源浪费。适用于数据总量有限、集群规模较小且需要实现自动容错功能的场景。

哨兵数量需符合2n+1的规则,即必须为奇数;同时系统不允许读写分离,从节点仅用于数据备份而不参与服务。哨兵节点仅负责判断状态,不执行故障切换操作。
(4)cluster:适用于处理海量数据,所有主节点的存储容量总和即为整体数据量。

2.redis的高可用方案
通过部署哨兵机制,当主节点发生故障时,系统能够自动实现故障的检测与切换过程。
全部评论 (0)
还没有任何评论哟~
