目录

 

 

概述

操作


 

 

概述

在Redis中配置Master-Slave模式非常简单,Redis中主从复制的特点和优势:

          1. 同一个Master可以同步多个Slaves。

          2. Slave同样可以接受其他Slaves的连接和同步请求,可以有效的分载Master的同步压力,所以可以将Redis的Replication架构视为图结构;

          3. Master Server是以非阻塞的方式为Slaves提供服务,所以在Master-Slave同步期间,客户端仍然可以提交程序或修改请求。

          4. Slave Server同样是以阻塞的方法完成数据同步,在同步期间,如果有客户端提交查询请求,Redis则返回同步之前的数据。
          5. 为了分载Master的读操作压力,Slave服务器可以为客户端提供只读操作的服务,写服务仍然必须由Master来完成。即便如此,系统的可伸缩性还是得到了很大的提高。

          6. Master可以将数据保存操作交给Slaves完成,从而避免了在Master中要有独立的进程完成此操作。

 

 

 

操作

注意这里是通过设置配置文件,完成的主从复制的内容。

还有种是登录到客户端里面,然后输入命令配置一个临时的,下次重启,就不生效了,个人觉得,在目前的项目中,这种方式作用没有通过配置文件作用大,在此只记录通过配置文件,配置主从复制

salver端的配置。

Redis工作笔记-主从复制Replication

在同一台主机上启动两个Redis服务器,分别监听6379和6380

Redis工作笔记-主从复制Replication

结果如下:

Redis工作笔记-主从复制Replication

相关文章: