您的位置:首页 > 数据库 > Redis

Redis的主从复制(十二)

2018-01-15 20:25 260 查看
是什么:行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,

              自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主

能干嘛:读写分离,容灾恢复

咋玩:

1.配从(库)不配主(库)

2.从库配置:slaveof 主库IP 主库端口

       2.1每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件

       2.2info replication





一主二仆:



SLAVEOF 地址 端口    -------将哪个redis服务器作为 master,本身被设置为slave

info replication 查看本redis的一些详细情况

==================================



从表只能读,不能写

=========



如果主库挂了,从库还是从库,主库恢复了,从库又可以查到了。

================================



如果从机挂了,恢复了后变成主机,----------------》每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件

=========================================================




79----》80-----》81









哨兵模式(sentinel)





场景:一开始设置redis79为master,80,81为slave,79挂掉后,哨兵模式会从80,81选一个票数大于1的为master,79恢复后,也变成slave。

复制的缺点:复制延时

                  由于所有的写操作都是先在Master上操作,然后同步更新到Slave上,所以从Master同步到Slave机器有一定的延迟,当系统很繁忙的时候,延迟问题会更加严重,Slave机器数量的增加也会使这个问题更加严重。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: