集群与负载均衡系列(8)——redis主从复制+哨兵实现高可用性架构


     主从复制

        redis主从复制非常简单,只需要在从数据节点配置slaveof master-ip master-port即可。我就不多说了。

     举个例子,分别创建3个配置文件,redis-6379.conf,redis-6380.conf,redis-6381.conf。在6380和6381中配置slaveof属性即可。

     启动三个redis实例

    

     查看主节点的信息

    

      随便查看1个从节点的信息

     

      这样既表示主从配置成功了。

      需要注意的是,实际环境中三个redis实例分布在不同的机器上。

      关于读写分离,可能有人注意到了,这样配置以后,在从节点是不能做写操作的,因此从节点只能读,那么这是否是意味着可以读写分离呢?说的没错,但是这样的读写分离粗糙了一点,原因是,如果从节点挂了,不能自动故障转移。这一点将在后续的文章中进行介绍。

      关于高可用性,这样做以后,简单的实现了热备,但还不具备高可用性,因为如果主节点挂了,从节点不能自动顶替主节点,而是需要人工操作,接下来介绍高可用性的实现方式——哨兵。

      哨兵

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值