Redis实现高可用,支持三种集群模式:主从模式、哨兵模式以及cluster模式。
主从模式
定义
在Redis集群中,让若干个Redis服务器去复制另一个Redis服务器,我们定义被复制的服务器为主服务器(master),而对主服务器进行复制的服务器则被称为从服务器(replica),这种模式叫做主从复制模式。
作用
- 为数据提供多个副本,支持高可用。
- 实现读写分离(主节点负责写,从节点负责读,主节点定期将数据同步到从节点,保证数据的一致性)。
- 任务分离,如从服务器负责备份工作和计算工作。