redis集群

本文详细介绍了Redis的主从模式、哨兵模式、分片模式以及高可用集群的搭建和配置。在主从模式中,探讨了强一致性、弱一致性和最终一致性同步数据的优缺点。哨兵模式通过监管所有Redis节点,实现故障自动切换。分片模式则通过不同方式拆分数据,确保高并发下的负载均衡。最后,提到了SpringBoot连接Redis集群的步骤。
摘要由CSDN通过智能技术生成

一、主从模式:关键点是同步数据,可在配置文件中选择用哪种同步方式

1、强一致性同步数据:

客户端调redis,主写成功,往从备份,从成功告诉主,然后主才给客户端返回告诉操作成功。这样如果从一旦挂了一个,就会不返回了,给人的感觉就是服务有问题了。所以强一致性容易造成集群不可用(不推荐使用)

在这里插入图片描述
cap:一致性(强一致性)、可用性、分区容错性(集群)。不可兼得最多只能得两个。mysql是ca、redis集群是ap

2、弱一致性同步数据:

客户端调redis,主写成功立即返回。然后异步告诉从,至于从能否一定写成功不一定。弱一致性容易丢数据(redis主要使用的一种方式)
在这里插入图片描述

所以redis的分布式锁其实并不是特别准确,但是对于互联网企业来说这不重要大不了就投诉人工协商解决呗。但是对于金融类的这是万万不行的

3、最终一致

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一梦无痕bzy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值