首页 > 其他 > 详细

分布式事务03 BASE定理

时间:2020-09-23 21:41:12      阅读:70      评论:0      收藏:0      [点我收藏+]

分布式事务 03 BASE定理

BASE理论是对CAP中的一致性及可用性进行一个权衡的结果

核心思想是:即使无法做到强一致,但是每个应用可以根据自身的业务特定,采用合适方式达到最终一致

BA:Basically Available(基本可用)

  • 理解:
    • 损失相应时间:CAP可能10ms,BASE 1-2S也可以,能用就行
    • 损失系统功能:降级,允许某服务故障时采取降级手段保护体验
      技术分享图片

S:Soft state(软状态)

  • 硬状态:完整的ACID
  • 软状态:可以不完全ACID
    技术分享图片

E:Eventually consistent(最终一致性)

  • 理解:与强一致性的ACID相反,数据不用实时一致
  • 实现:异步处理,失败就重试,不影响用户的情况下,可以延时,即:失败重试处理机制。
    技术分享图片

分布式事务03 BASE定理

原文:https://www.cnblogs.com/pipicai96/p/13720941.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!