集群的作用:
1.主从备份 防止主机宕机
2.读写分离,分担master的任务
3.任务分离,如从服分别分担备份工作与计算工作
Master配置:
1.关闭rdb快照(备份工作交给slave)
2.可以开启aof
slave配置:
1:声明replicaof
2:配置密码(如果master有密码)
3:[某一个]slave打开rdb快照功能
4:配置是否只读[replica-read-only]
redis主从复制的缺陷:
每次slave断开后,(无论是主动断开,还是网络故障),再次连接master,都要master全部dump出来rdb,再aof,
即同步的过程都要重新执行1遍。
所以,要记住--多台slave不要一下都启动起来,否则master可能IO剧增.