是什么:行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,
自动同步到备机的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机器数量的增加也会使这个问题更加严重。