redis主从模式

1、配置

  (1)在从redis的配置上添加主的地址,配置如

            slaveof 192.168.152.128 6379

  (2)临时修改主从方式,是在从的连接客户端上执行上述语句。

2、结构分成树形主从和一主多从

3、复制流程

 

4. 数据同步

redis 2.8版本以上使用psync命令完成同步,过程分“全量”与“部分”复制
全量复制:一般用于初次复制场景(第一次建立SLAVE后全量)
部分复制:网络出现问题,从节点再次连接主节点时,主节点补发缺少的数据,每次数据增量同步
心跳:主从有长连接心跳,主节点默认每10S向从节点发ping命令,repl-ping-slave-period控制发送频率

5. 主从的缺点

a)主从复制,若主节点出现问题,则不能提供服务,需要人工修改配置将从变主
b)主从复制主节点的写能力单机,能力有限
c)单机节点的存储能力也有限

6.主从故障如何故障转移

a)主节点(master)故障,从节点slave-1端执行 slaveof no one后变成新主节点;
b)其它的节点成为新主节点的从节点,并从新节点复制数据;
c)需要人工干预,无法实现高可用。

参照

https://www.cnblogs.com/leeSmall/p/8398401.html

原文地址:https://www.cnblogs.com/yz-yang/p/11005234.html