Redis的主从复制

原创 2016年05月30日 23:36:24

     Redis的主从复制,可以允许多个Slave server拥有和Master server相同的数据库副本。这样,我们就可以在redis遇到故障时,依然保证在不修改其他配置的情况下,服务可以正常使用。


     一、Redis主从复制的特点

     

     1.Master可以拥有多个Slave

     2.多个slave可以连接同一个master外,还可以连接到其他slave

     3.主从复制不会阻塞master,在同步数据时,master可以继续处理client请求

     4.提供系统的伸缩性


     二、配置主从服务器


     配置slave的配置文件如下:


     

     只需要在slave的配置文件中加入一下配置:

     slaveof 192.168.24.119 6379 #指定master的ip和端口

     masterauth zhouzhou #主机的密码


     三、测试结果


     当启动master机器后,对其进行数据写入,这是启动slave机器,可以发现slave上会发送一个sync请求,master收到请求后会进行响应。而且它支持自动重连,即当master掉线的情况下,它会处于等待请求的状态。


                    

                                            图一   slave发送sync请求

                      

                           

                                                图二  master接受请求


     这样,一个redis集群就搭建好了,我们会发现,master和slave的数据备份文件dump文件大小是一样的。




     


版权声明:本文为博主原创文章,未经博主允许不得转载。

Redis主从复制实现

Redis中的主从复制,也就是Master-Slave模型,其实现相对比较简单,一般使用在多个Redis实例间的数据同步以及Redis集群中用的比较多。 • 工作原理 • 特征说明 • 如何配置 •...
  • why_2012_gogo
  • why_2012_gogo
  • 2016年05月17日 15:36
  • 1268

Redis入门之浅谈主从复制(一)

redis基础之主从复制
  • candy_rainbow
  • candy_rainbow
  • 2016年10月16日 00:00
  • 718

深入剖析Redis主从复制

一、主从概述 Redis 支持 Master-Slave(主从)模式,Redis Server 可以设置为另一个 Redis Server 的主机(从机),从机定期从主机拿数据。特殊的,一个从机同样...
  • maliao1123
  • maliao1123
  • 2017年01月04日 10:26
  • 338

redis主从复制及切换

现在我的系统用redis做缓存服务器,redis是一个单点,当一台机器岩机的时候,redis的服务完全停止,这时就会影响其他服务的正常运行,所以我们要做的是redis主从复制及主动切换,这就是redi...
  • xiaoyu_0217
  • xiaoyu_0217
  • 2017年07月17日 18:39
  • 356

redis点滴(六)redis主从复制

一般来说,要将redis应用于一台服务器是万万不能的,原因如下: 1.从结构上,单个redis服务器会发生单点故障,并且一台服务器需要处理所有的请求负载,压力较大 2.从容量上看,单个redis服...
  • u014209975
  • u014209975
  • 2016年12月12日 16:44
  • 873

Redis 主从复制 原理与用法

Redis 复制功能的几个重要方面: 1. 一个Master可以有多个Slave; 2. Redis使用异步复制。从2.8开始,Slave会周期性(每秒一次)发起一个Ack确认复制流(replicat...
  • Stubborn_Cow
  • Stubborn_Cow
  • 2015年12月31日 17:31
  • 4668

Redis 讲解系列之 Redis的主从复制(一)

Redis 讲解系列之 Redis的复制(一)概念 Conception(概念) Redis的复制也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver...
  • u012437781
  • u012437781
  • 2017年10月13日 14:01
  • 85

redis的主从复制机制

这边介绍一下Redis的主从复制,关于主从的概念这边就不介绍了的。 1、redis主从复制的特点 Master可以拥有多个Slave;多个Slave还可以连接其他的Master;同步数据时,Mast...
  • enson16855
  • enson16855
  • 2013年10月24日 20:32
  • 1543

Redis探索之旅(12)- Redis主从架构复制原理

在前一篇文章中,对Redis主从复制进行了较为详细的说明,本文将参考redis官网上关于主从复制的说明进行简单说明一下,这里对官网的英文描述进行简单翻译说明一下。首先说明下主从复制的特点,然后对主从复...
  • andamajing
  • andamajing
  • 2016年09月17日 17:09
  • 1746

redis主从复制+2种原理图+主从复制通信过程+主从复制案例+设置主从复制通信密码

redis主从复制 2种原理图 主从复制通信过程 集群好处主从备份,防止主机宕机 读写分离,分担master的任务主从复制案例 1个主机7369端口,并行的2个从机7380,7381端口 配...
  • zhou920786312
  • zhou920786312
  • 2017年06月19日 23:10
  • 287
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Redis的主从复制
举报原因:
原因补充:

(最多只允许输入30个字)