架构师成长记_第六周_12_Redis 无磁盘化复制原理解析

Redis 无磁盘化复制 (socket 方式)

1. 原理:

Redis Master节点会创建一个新的线程用于把 RDB文件写入 sockets, 而从不接触磁盘.
当使用了这种模式后, 主节点会等待一段时间(可以在redis.conf里设置, 下面介绍), 等待从节点到达我们的master的连接, 等都到达后, 再进行传输.
架构师成长记_第六周_12_Redis 无磁盘化复制原理解析_第1张图片

适用于磁盘的配置很低(普通磁盘), 但是有很高的网速, 那么可以考虑适用这种无磁盘化复制的备份方式.

2. 开启无磁盘化复制

  1. 进入从节点的redis的核心配置文件 redis.conf中
  2. 搜索 /diskless
    架构师成长记_第六周_12_Redis 无磁盘化复制原理解析_第2张图片
    架构师成长记_第六周_12_Redis 无磁盘化复制原理解析_第3张图片

你可能感兴趣的:(You,Are,the,Architect,日常小知识随笔,redis,分布式)