第七章-Redis复制的原理和优化

2019-04-20  本文已影响0人  yanghx

目录
一. 什么是主从复制
二. 主从复制的配置
三. 全量复制和部分复制
四. 故障处理
五. 开发运维常见问题

一. 什么是主从复制

单机的缺点

image.png

一主多从

一主多从 image.png

主从复制的作用

总结

二. 主从复制的配置

当一个节点成为了另一个节点的从节点。它原有的数据会被清除。

两种实现方式

  1. slaveof命令
  2. 配置

命令

添加命令 取消命令

配置
slaveof ip port #指定主节点ip和端口
slave-read-only yes #只读

比较

三. 全量复制和部分复制

run_Id

image.png

全量复制的开销

  1. bgsave时间
  2. RDB文件网络传输时间
  3. 从节点清空数据时间
  4. 从节点加载RDB的时间
  5. 可能的AOF重写时间
image.png

四. 故障处理

image.png image.png image.png

五. 开发运维常见问题

  1. 读写分离
  2. 主从配置不一样
  3. 规避全量复制
  4. 规避复制风暴

1. 读写分离

image.png

2. 主从配置不一样

image.png

3. 规避全量复制

image.png

4. 规避复制风暴

image.png
上一篇下一篇

猜你喜欢

热点阅读