cap什么意思(数据一致性,CAP的意义及发展)。本站来告诉相关信息,希望对您有所帮助。
CAP的意义及发展
在系统架构时,应该根据具体的业务场景来权衡CAP。比如,对于大多数互联网应用来说(如门户网站),因为机器数量庞大,部署节点分散,网络故障是常态的,可用性是必须保证的,所以只有舍弃一致性来保证服务的AP。而对于银行等需要确保一致性的场景,通常会权衡CA和CP模型,CA模型网络故障时完全不可用,CP模型具备部分可用性。
CAP最新发展
Eric Brewer在2012年发表文章指出了CAP里面“三选二”的做法存在一定的误导性。主要体现在以下3个方面。
·由于分区很少发生,那么在系统不存在分区的情况下没什么理由牺牲C或A。
·C与A之间的取舍可以在同一系统内以非常细小的粒度反复发生,而每一次的决策可能因为具体的操作,乃至因为牵涉特定的数据或用户而有所不同。
·这3种性质都可以在一定程度上衡量,并不是非黑即白的有或无。
可用性显然是在0%~100%连续变化的,一致性分很多级别,连分区也可以细分为不同含义,如系统内的不同部分对于是否存在分区可以有不一样的认知。
理解CAP理论最简单的方式是想象两个节点分处分区两侧。允许至少一个节点更新状态会导致数据不一致,即丧失了C性质。如果为了保证数据一致性,将分区一侧的节点设置为不可用,那么又丧失了A性质。除非两个节点可以互相通信,才能既保证C又保证A,但这又会导致丧失P性质。一般来说跨区域的系统,设计师无法舍弃P性质,那么就只能在数据一致性和可用性上做一个艰难选择。不确切地说,NoSQL运动的主题其实是创造各种可用性优先、数据一致性其次的方案,而传统数据库坚守ACID特性,做的是相反的事情。
BASE
BASE(Basically Available、Soft state、Eventual consistency)来自互联网的电子商务领域的实践,它是基于CAP理论逐步演化而来的,核心思想是即便不能达到强一致性(Strong Consistency),但可以根据应用特点采用适当的方式来达到最终一致性(Eventual Consistency)的效果。BASE是对CAP中C和A的延伸。BASE的含义如下。
·Basically Available:基本可用。
·Soft state:软状态/柔性事务,即状态可以有一段时间的不同步。
·Eventual consistency:最终一致性。
BASE是反ACID的,它完全不同于ACID模型,牺牲强一致性,获得基本可用性、柔性和可靠性,并要求达到最终一致性。
ppt自动播放怎么设置(ppt自动播放怎么设置每页速度)
ppt自动播放怎么设置(幻灯片连续自动播放)。本站来告诉相关信息,希望对您有所帮助。平时我们在需要编辑PPT演示文档时,为了可以让幻灯片拥有更美观更好的展示效果,我们往往都会在网上下载一些模板,然后根(0)人阅读时间:2024-09-28毛里求斯国旗的含义是什么(毛里求斯国旗的含义是什么呢)
1、毛里求斯国旗长方形,由红、蓝、黄、绿四个平行相等的长方形构成。从旗面的上方至下方依次排列为红色、蓝色、黄色、绿色。红色象征为自由独立而斗争,蓝色表示毛里求斯位于蓝色的南印度洋中,黄色象征独立的光芒照耀毛里求斯岛国,绿(0)人阅读时间:2024-09-28天津滨海新区保租房地址+租金+电话(天津滨海新区保租房地址 租金 电话查询)
天津滨海新区有保租房,项目名称、具体地址、联系电话、租金水平等天津本地宝为大家整理好了,详见正文:(0)人阅读时间:2024-09-28许昌能信热力公司不供暖了吗 许昌能信热力搬迁后原址
由于经营业务调整,河南能信热力公司将不再承担许昌市中心城区供热业务,直供到户小区后续供热业务由许昌建投中能热力有限公司承担。(0)人阅读时间:2024-09-28cap什么意思 capable什么意思
cap什么意思(数据一致性,CAP的意义及发展)。本站来告诉相关信息,希望对您有所帮助。CAP的意义及发展在系统架构时,应该根据具体的业务场景来权衡CAP。比如,对于大多数互联网应用来说(如门户网站)..2024-09-28ppt自动播放怎么设置(ppt自动播放怎么设置每页速度)
ppt自动播放怎么设置(幻灯片连续自动播放)。本站来告诉相关信息,希望对您有所帮助。平时我们在需要编辑PPT演示文档时,为了可以让幻灯片拥有更美观更好的展示效果,我们往往都会在网上下载一些模板,然后根..2024-09-28辛集市属于哪个省份(辛集市是哪个省份)
辛集市属于河北省,为河北省直管市,辛集市被河北省政府列为省直管市,是全国百家明星县(市)之一,辛集市在公元前曾属黄河泛区,古代有滹沱河、..2024-09-28辛弃疾对宋词的贡献在哪里(辛弃疾对宋词的发展有何贡献)
辛弃疾对宋词的贡献:辛弃疾继承了苏轼的豪旷词风,而又有所发展,把词的创作推向了一个新的高度,不仅成为南宋最伟大的词人,而且在整个词史..2024-09-28