当前位置: 首页 > news >正文

化肥厂的网站摸板网站制作案例市场

化肥厂的网站摸板,网站制作案例市场,网站制作 连云港,如何查询网站的空间大小文章目录 1. CAP定理1.1 一致性1.3 分区容错1.4 矛盾 2. BASE理论3. 解决分布式事务的思路4. 扩展 解决分布式事务问题#xff0c;需要一些分布式系统的基础知识作为理论指导。 1. CAP定理 Consistency(一致性): 用户访问分布式系统中的任意节点#xff0c;得到的数据必须一… 文章目录 1. CAP定理1.1 一致性1.3 分区容错1.4 矛盾 2. BASE理论3. 解决分布式事务的思路4. 扩展 解决分布式事务问题需要一些分布式系统的基础知识作为理论指导。 1. CAP定理 Consistency(一致性): 用户访问分布式系统中的任意节点得到的数据必须一致 Availability可用性: 用户访问集群中的任意健康节点必须能得到响应而不是超时或拒绝。 Partition(分区): 因为网络故障或其它原因导致分布式系统中的部分节点与其它节点失去连接形成独立分区。 tolerance(容错): 在集群出现分区时整个系统也要持续对外提供服务 结论: CP : 强一致性,弱可用性(牺牲部分机器的可用性,保证数据一致性) AP : 强可用性,弱一致性(牺牲一致性,保证可用性) 1998年加州大学的计算机科学家 Eric Brewer 提出分布式系统有三个指标。 Consistency一致性Availability可用性Partition tolerance 分区容错性 它们的第一个字母分别是 C、A、P。 Eric Brewer 说这三个指标不可能同时做到。这个结论就叫做 CAP 定理。 1.1 一致性 Consistency一致性用户访问分布式系统中的任意节点得到的数据必须一致。 比如现在包含两个节点其中的初始数据是一致的 当我们修改其中一个节点的数据时两者的数据产生了差异 要想保住一致性就必须实现node01 到 node02的数据 同步 ## 1.2 可用性 Availability 可用性用户访问集群中的任意健康节点必须能得到响应而不是超时或拒绝。 如图有三个节点的集群访问任何一个都可以及时得到响应 当有部分节点因为网络故障或其它原因无法访问时代表节点不可用 1.3 分区容错 Partition分区因为网络故障或其它原因导致分布式系统中的部分节点与其它节点失去连接形成独立分区。 Tolerance容错在集群出现分区时整个系统也要持续对外提供服务 1.4 矛盾 在分布式系统中系统间的网络不能100%保证健康一定会有故障的时候而服务有必须对外保证服务。因此Partition Tolerance不可避免。 当节点接收到新的数据变更时就会出现问题了 如果此时要保证一致性就必须等待网络恢复完成数据同步后整个集群才对外提供服务服务处于阻塞状态不可用。 如果此时要保证可用性就不能等待网络恢复那node01、node02与node03之间就会出现数据不一致。 也就是说在P一定会出现的情况下A和C之间只能实现一个。 2. BASE理论 BASE理论是对CAP的一种解决思路包含三个思想 Basically Available 基本可用分布式系统在出现故障时允许损失部分可用性即保证核心可用。Soft State软状态 在一定时间内允许出现中间状态比如临时的不一致状态。Eventually Consistent最终一致性虽然无法保证强一致性但是在软状态结束后最终达到数据一致。 3. 解决分布式事务的思路 分布式事务最大的问题是各个子事务的一致性问题因此可以借鉴CAP定理和BASE理论有两种解决思路 AP模式各子事务分别执行和提交允许出现结果不一致然后采用弥补措施恢复数据即可实现最终一致。 CP模式各个子事务执行后互相等待同时提交同时回滚达成强一致。但事务等待过程中处于弱可用状态。 但不管是哪一种模式都需要在子系统事务之间互相通讯协调事务状态也就是需要一个事务协调者(TC) 这里的子系统事务称为分支事务有关联的各个分支事务在一起称为全局事务。 4. 扩展 ES 是 CP 为主ES集群有节点发生故障 会剔除故障节点数据会重新分配到其他节点这个过程集群是不可用的保证数据的一致性。因此是低可用性、高一致性。 Eureka 是 AP。 Nacos 是有 CP 和 AP 都支持默认AP。
http://www.zqtcl.cn/news/7019/

相关文章:

  • 网站通常用什么编程做企业网站模板 优帮云
  • flash下载网站云部署Wordpress
  • wordpress 视频站主题做直播网站找哪个网站好
  • 建筑学生的网站苏州网站建设系统找哪家
  • 云南文山网站建设费用12366纳税服务平台
  • 长春哪家网络公司做网站专业宁波网站运营优化系统
  • 如何提高网站开发效率自己做网站怎么弄
  • 东莞网站优化方法大数据培训
  • 可信网站是否必须做安徽省工程建设信息网查询信息
  • 大品牌网站建设长春市城建网站
  • 谷歌提交网站入口室内设计学校排名榜
  • 深圳品牌网站设计公司价格泡泡手机网
  • 企业做网站的必要性服务器 做网站
  • 关于医院建设网站的请示国内网站排名
  • 网站地址栏江门招聘网最新招聘
  • 东莞技术支持 骏域网站建设网站创建桌面快捷方式
  • 北京优化网站推广如何网站seo
  • 建设网站必须要钱吗排版设计工作内容
  • wordpress+视频站模版转运网站建设
  • 如何做好网站管理工作黑客是如何攻击网站的
  • 怎么上传网站图片的链接东莞寮步二手车市场
  • 市场调研公司是做什么的合肥网站关键词优化公司
  • 毕设做网站工作量够吗网站开发资料
  • perl做网站温州网站公司
  • IC 网站建设网站建设合同缴印花税
  • 涡阳网站建设哪家好在手机上怎么制作网站吗
  • 滨州教育平台 网站建设郑州市网站和公众号建设
  • 青岛济南网站制作定州三公司网站
  • 校园网站建设培训体会wordpress花园主题
  • 浙江网站建设 seo搜索网站排名软件