一分钟了解BASE理论以及各个要素的真正含义

BASE理论说的可用性,只是基本的可用性,说的软状态。

一分钟了解BASE理论以及各个要素的真正含义

什么是BASE理论?

BASE理论是指Basically Available,Softstate和Eventually consistent的缩写,是eBay 的架构师 Dan Pritchett 提出的,是对CAP理论的延伸,核心思想是即使无法达到强一致性,但也可以采用适合的方式达到最终一致性。

BASE理论各个要素的含义是什么?

1, Basically Available:翻译为“基本可用”,是指分布式系统在出现故障的时候,允许损失部分可用性,即保证核心可用。

2,Softstate:翻译为“软状态”,是状态可以有一段时间不同步,存在异步的情况,而该状态不会影响系统整体可用性。

3, Eventual Consistency:翻译为“最终一致性”,是指系统中的所有数据副本经过一定时间后,最终能够达到一致的状态。

总结一下:

BASE理论说的可用性,只是基本的可用性,说的软状态,是允许不同节点间副本同步的延时,只要不影响整体使用就可以,说的最终一致性,不同于胜超之前说的CAP理论的强一致性,而是弱一致性的一种特殊情况。

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2019年11月22日 下午7:36
下一篇 2019年11月22日 下午7:36

相关推荐

一分钟了解BASE理论以及各个要素的真正含义

星期五 2019-11-22 19:36:16

一分钟了解BASE理论以及各个要素的真正含义

什么是BASE理论?

BASE理论是指Basically Available,Softstate和Eventually consistent的缩写,是eBay 的架构师 Dan Pritchett 提出的,是对CAP理论的延伸,核心思想是即使无法达到强一致性,但也可以采用适合的方式达到最终一致性。

BASE理论各个要素的含义是什么?

1, Basically Available:翻译为“基本可用”,是指分布式系统在出现故障的时候,允许损失部分可用性,即保证核心可用。

2,Softstate:翻译为“软状态”,是状态可以有一段时间不同步,存在异步的情况,而该状态不会影响系统整体可用性。

3, Eventual Consistency:翻译为“最终一致性”,是指系统中的所有数据副本经过一定时间后,最终能够达到一致的状态。

总结一下:

BASE理论说的可用性,只是基本的可用性,说的软状态,是允许不同节点间副本同步的延时,只要不影响整体使用就可以,说的最终一致性,不同于胜超之前说的CAP理论的强一致性,而是弱一致性的一种特殊情况。