CGFT大数据技术原理中的BASE。BASE的基本含义足基木可用(Basically Availble )、软状态(Soft-state)和*终一致性(Eventual consistency )。
1. 基本可用
基本坷用是指一个分布式系统的一部分发生问题变得不可用时,其他部分仍然可以正常使用, 也就是允许分区失败的情形出现。比如,一个分布式数据存储系统由10个节点组成,当其中1 个节点损坏不可用时,其他9个节点仍然柯以正常提供数据访问,那么,就只有10%的数据是不可用的,其余90%数据都是可用的,这时就可以认为这个分布式数据存储系统“基本可用”。
2. 软状态
“软状态(Soft-state )”是与“硬状态(Hard-state )”相对应的一种提法。数据库保存的数据是“硬状态”时,可以*数据一致性.即*数据一直是正确的。“软状态”是指状态可以有一段时间不问步,具存一定的滞后性。
3. *终一致性
一致性的类型包括强一致性和弱一致性,二者的主要区别在于髙并发的数据访问操作下,后续操作是否能够获取*的数据。对于强一致性而言,肖执行完一次更新操作后,后续的其他读操作就可以*读到更新后的*数据;反之,如果不能*后续访问读到的都是更新后的zui新数据,那么就是弱一致性。
本文章为学习相关信息展示文章,非课程及服务内容文章,产品及服务详情可咨询网站客服微信。
文章转载须注明来源,文章素材来源于网络,若侵权请与我们联系,我们将及时处理。