Zookeeper技能:漫衍式架构详解、漫衍式技能详解、漫衍式事宜
CAP理论的特点:CAP只能满意个中2条 CA(放弃P):将全部的数据放在一个节点。满意同等性、可用性。 AP(放弃C):放弃强同等性,用最终同等性来担保。 CP(放弃A):一旦体系碰见妨碍,受到影响的处事器必要守候一段时刻,在规复时代无法对外提供处事。 举例声名CAP理论: 有3台呆板别离有3个数据库别离有两张表,数据都是一样的 Machine1-db1-tbl_person、tbl_order Machine2-db2-tbl_person、tbl_order Machine3-db3-tbl_person、tbl_order 1)当向machine1的db1的表tbl_person、tbl_order插入数数据时,同时要把插入的数据同步到machine2、machine3,这就是同等性 2)当个中的一台呆板宕机了,可以继承对外提供处事,把宕机的呆板从头启动起来可以继承处事,这就是可用性 3)当machine1的呆板坏了,数据所有丢失了,不会有任何题目,由于machine2和machine3上尚稀有据,从头加一台呆板machine4,把machine2和machine3个中一台呆板的备份数据同步过来就可以了,这就是分区容错性 4. BASE理论 根基可用(bascially available)、软状态(soft state)、最终同等性(Eventually consistent) 根基可用:在漫衍式体系呈现妨碍,应承丧失部门可用性(处事降级、页面降级) 软状态:应承漫衍式体系呈现中间状态。并且中间状态不影响体系的可用性。 1、这里的中间状态是指差异的data replication之间的数据更新可以呈现延时的最终同等性 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |