Skip to content

Latest commit

 

History

History
3 lines (3 loc) · 1.06 KB

Redis主从复制、哨兵、集群的区别.md

File metadata and controls

3 lines (3 loc) · 1.06 KB
  1. 主从复制:Redis主从复制是指将一个Redis实例(主节点)的数据复制到多个从节点的过程。主节点负责写操作和读操作的处理,从节点负责接收主节点发送过来的数据并进行复制,从而实现数据备份和读取负载均衡。主从复制提供了数据冗余和故障恢复功能。
  2. 哨兵:Redis Sentinel是一种监控系统,用于监视Redis主从复制架构中的各个节点,并在主节点失效时自动将其中一个从节点升级为新的主节点,以保证系统的高可用性。哨兵系统保持对所有节点的监控,并在需要时执行自动故障转移,确保系统稳定运行。
  3. 集群:Redis集群是一种分布式部署方式,通过将数据分片存储在不同的节点上,实现了数据水平扩展,提高了系统的性能和容量。Redis集群采用哈希槽分配数据的方式,每个节点负责管理一部分哈希槽,可以动态扩展和收缩节点。集群还提供了数据复制和故障转移等功能,确保数据的可靠性和高可用性。