一、原理简单说明
- 主从复制:主节点负责写数据,从节点负责读数据,主节点定期把数据同步到从节点保证数据的一致性
- 哨兵机制(sentinel):当主节点出现故障时,由Redis Sentinel自动完成故障发现和转移,并通知应用方,实现高可用性。
二、Redis的安装
这里就不详细说怎么安装redis,不会的可以去搜一下,网上有一大堆写的很好的。我这里是用docker安装的redis。
三、部署方案
role |
ip |
port |
master |
192.168.**.47 |
6382 |
slave |
192.168.**.48 |
9542 |
sentinel0 |
192.168.**.48 |
29542 |
sentinel2 |
192.168.**.47 |
26382 |