Redis主从复制,简单三招以及哨兵模式


步骤一:建立三个redis.conf文件(6379,6380,6381),进行端口号,pidfile文件名,logfile文件名,dbfilename的更改

第一个文件6379

第二个文件6380




第三个文件6381






步骤二:我们可以查看一下端口号的信息,一共有三个端口。


刚开始三个都是默认为主机master



主机不用设置,在从机中通过SLAVEOF来设置主机



从机只能读不能写。



关于主从复制我们一般有三招:

【一主二仆】【薪火相传】【反客为主】,下面简单介绍一下。

还有最常用的【哨兵模式】


【一主二仆】当主机SHUTDOWN时,从机不会争夺主机权限,而是等待主机重新连接上。



当从机shutdown时,重新连接时主机关系消失,从机变成了刚开始的默认master.




【薪火相传】

通过slaveof设置80的主机是79,81的主机是80。主机79设置的信息,80和81都可以接收到。



【反客为主】主机宕掉了,从机可以自己上位为master,也可以选择其他上位为mater的从机当主机。



还有一种最常用的模式【哨兵模式】

步骤一:首先建立一个sentinel.conf文件



在文件中配置如下信息



启动哨兵模式


在哨兵模式下,如果主机宕掉了,会自动投票选出新的主机。






  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值