,需要等待重启或手动切换前端ip才能恢复
主机宕机前有部分数据未能及时同步到从机,切换ip后数据不一致,降低系统可用性
redis的主从复制采用全量复制,复制过程中主机会fork出一个子进程对内存做一份快照...数据时,应用连接从节点),分担服务器负载,尤其是在写少读多的场景下,通过多个从节点分担读负载,可以大大提高redis服务器的并发量
高可用基石:除了上述作用以外,主从复制还是哨兵和集群能够实施的基础,因此说主从复制是...6379为主节点,他的子节点是6380,6380的子节点是6381,所以他是从节点也是主节点,当然在6379还活着的时候他是从节点,如果6379宕机了,那么6380可以通过 slaveof no one...,内存中维护这个链表,一旦中间的节点宕机,我们将这个链拿出来,等待重启之后添加到最后面,并指定他的主节点为最后一个层节点
类似于 1->2->3->4->5
在这个时候3宕机了,那么4直接指定自己的父节点为...全量复制
主节点通过bgsave命令fork一个子进程进行RDB持久化,生成一个dump.rdb的全量快照文件,该过程是非常消耗CPU、内存(页表复制)、硬盘IO的
主节点通过网络将RDB文件发送给从节点