redis-主从复制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis-主从复制相关的知识,希望对你有一定的参考价值。

一:主从复制 
不光redis有,其他的db也有,比如说mysql,sqlserve
优先: 
     《1》 读写分离,我们洪流被我们redis集群拆分了。【分而治之】
     《2》 一定程度上防止系统整体瘫痪。【主了挂了,但是你的程序还是可以select,读写比例大多在1:10,1:8】
     《3》 热备份,【阿里云,青云】,热备份+冷备份。
缺点:《1》 读延迟。从业务上做点手脚,做一个中间页面,最大程序上不影响用户体验。
二:实现
1. 搭建一个 ”一主两从“的配置方法
   《1》 设置slaveof <masterip> <masterport> 中主的IP地址
   《2》 正确修改本server的地址,比如说master是6379,slave1是6380 slave2是6381
              修改的位置是redis.config中的port 6379这个地方
   《3》大概解析一下console控制台的输出内容
        <1> Slave: Connecting to MASTER  Ping 
<2> Master: Pong
<3> Slave: MASTER <-> SLAVE sync started
<4>  Slave: Full resync from master: 7915856b7e50e6ad2a097e1dec98d4aa07ae5126:463 (服务器ID)
<5>  Master: no
        <6>  Master: 全同步的信息
 2. 记住一点:
    Master 和 Slave 是双向通讯。。。






以上是关于redis-主从复制的主要内容,如果未能解决你的问题,请参考以下文章

Redis主从复制

Redis主从复制

Redis 主从复制

redis高可用之主从复制,哨兵,集群

Redis(主从复制哨兵模式集群)概述及部署

Redis数据库——(主从复制哨兵模式集群)