Reids的主从设置简单到只需要一句话就完成了,在从机配置文件redis.conf里面添加
slaveof 192.168.252.133 5371
192.168.252.133 为主机IP 5371为主机端口
先启动主机,再启动从机。为提高性能,主机可以设置不使用持久化,从机使用持久化设置。
如果需要密码:在主机设置 requirepass 123456 123456为密码
从机设置 masterauth 123456 123456为密码
1:redis主从环境,均未开启持久化;
当主实例宕机,从实例上的数据不受影响;
当主恢复后,主实例上的数据将会继续同步到从实例,即原来的值将变为空值;
2:redis主从环境,从实例开启快照持久化
当主实例宕机,从实例上的数据不受影响;
当主恢复后,主实例上的数据将会继续同步到从实例,即原来的值将变为空值;
3:推进一层,当主,从实例均宕机的情况下会如何呢?
这次先关闭从实例,再关闭主实例!启动则先启动从实例,测试数据;再启动主实例,再测试数据!
实践证明,在redis主从读写分离条件下,快照持久化只有开在主实例侧才可以保证数据可以跨越实例重启!