加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

Zookeeper技能:漫衍式架构详解、漫衍式技能详解、漫衍式事宜

发布时间:2019-10-11 06:56:13 所属栏目:建站 来源:Ja高级互联网架构
导读:一、漫衍式架构详解 1、漫衍式成长过程 1.1 单点齐集式 特点:App、DB、FileServer都陈设在一台呆板上。而且会见哀求量较少 1.2 应用处事和数据处事拆分 特点:App、DB、FileServer别离陈设在独立处事器上。而且会见哀求量较少 1.3 行使缓存改进机能 特点

CAP理论的特点:CAP只能满意个中2条

Zookeeper技能:漫衍式架构详解、漫衍式技能详解、漫衍式事宜

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之间的数据更新可以呈现延时的最终同等性

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读