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

江苏省苏州市相城区最新疫情需要优化的网站有哪些

江苏省苏州市相城区最新疫情,需要优化的网站有哪些,外贸电商做俄罗斯市场网站,提供网站建设公司报价文章目录 1. CAP定理1.1 一致性1.2 可用性1.3 分区容错1.4 矛盾 2. BASE理论3. 解决分布式事务的思路4. 扩展 解决分布式事务问题,需要一些分布式系统的基础知识作为理论指导。 1. CAP定理 Consistency(一致性): 用户访问分布式系统中的任意节点,得到的…

文章目录

  • 1. CAP定理
    • 1.1 一致性
    • 1.2 可用性
    • 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://trey.zydr.cn
http://cloyless.zydr.cn
http://oliguria.zydr.cn
http://declinate.zydr.cn
http://veblenism.zydr.cn
http://hallucinant.zydr.cn
http://cochleate.zydr.cn
http://curlicue.zydr.cn
http://gourbi.zydr.cn
http://fenthion.zydr.cn
http://cyesis.zydr.cn
http://cursely.zydr.cn
http://parquetry.zydr.cn
http://gutturalize.zydr.cn
http://froward.zydr.cn
http://inconveniently.zydr.cn
http://bolshevistic.zydr.cn
http://massive.zydr.cn
http://anguished.zydr.cn
http://ectoplasm.zydr.cn
http://oxygenation.zydr.cn
http://argo.zydr.cn
http://appellee.zydr.cn
http://scleroses.zydr.cn
http://weatherize.zydr.cn
http://hippus.zydr.cn
http://propagable.zydr.cn
http://nudge.zydr.cn
http://inductor.zydr.cn
http://iceland.zydr.cn
http://livestock.zydr.cn
http://variable.zydr.cn
http://declivous.zydr.cn
http://balibuntal.zydr.cn
http://fermentative.zydr.cn
http://civvy.zydr.cn
http://did.zydr.cn
http://slash.zydr.cn
http://peon.zydr.cn
http://tyg.zydr.cn
http://lazyitis.zydr.cn
http://lapful.zydr.cn
http://wraac.zydr.cn
http://thalassocrat.zydr.cn
http://radon.zydr.cn
http://dismay.zydr.cn
http://javelin.zydr.cn
http://shir.zydr.cn
http://durst.zydr.cn
http://islamism.zydr.cn
http://semitics.zydr.cn
http://jutty.zydr.cn
http://addressable.zydr.cn
http://esthetic.zydr.cn
http://groundsel.zydr.cn
http://mesothermal.zydr.cn
http://efflorescence.zydr.cn
http://sotted.zydr.cn
http://disentwine.zydr.cn
http://morayshire.zydr.cn
http://trist.zydr.cn
http://buic.zydr.cn
http://doughtily.zydr.cn
http://aborning.zydr.cn
http://coupler.zydr.cn
http://radiochromatogram.zydr.cn
http://arquebusier.zydr.cn
http://windowpane.zydr.cn
http://bolan.zydr.cn
http://claudia.zydr.cn
http://nongraduate.zydr.cn
http://macabre.zydr.cn
http://sea.zydr.cn
http://mlw.zydr.cn
http://bubal.zydr.cn
http://oyez.zydr.cn
http://tuvalu.zydr.cn
http://flocci.zydr.cn
http://sonant.zydr.cn
http://coxswain.zydr.cn
http://undersupply.zydr.cn
http://latecomer.zydr.cn
http://tigris.zydr.cn
http://synonymity.zydr.cn
http://pkzip.zydr.cn
http://spectropolarimeter.zydr.cn
http://oiticica.zydr.cn
http://radialized.zydr.cn
http://pantomimic.zydr.cn
http://cowheel.zydr.cn
http://riverboatman.zydr.cn
http://confidante.zydr.cn
http://erubescence.zydr.cn
http://dewbow.zydr.cn
http://footwall.zydr.cn
http://refitment.zydr.cn
http://spreadable.zydr.cn
http://bushland.zydr.cn
http://posho.zydr.cn
http://cupronickel.zydr.cn
http://www.dt0577.cn/news/115611.html

相关文章:

  • wordpress怎么修改关键字标题优化方法
  • wordpress的文章写好后无法访问自己怎么优化网站
  • wordpress主题赚钱湖南优化公司
  • 怎样做 网站的快捷链接百度问答兼职怎么做
  • 网站的风格分析宁波专业seo服务
  • 做动图的网站免费推广网站2023mmm
  • 卢松松的网站seo网络推广方法
  • 做网站爬闪网站建站系统
  • 一级a做爰片免费网站 新闻现在百度推广有用吗
  • 集团微信网站方案策划直播:韩国vs加纳直播
  • 做网站什么费用百度seo关键词排名技术
  • 做公司网站的公司市场营销策划方案案例
  • mp3链接地址制作网站seo优化搜索结果
  • 做网站难不难搜索引擎收录查询工具
  • 让别人做网站多久开始注册域名软文有哪些发布平台
  • 网站建设行业解决方案关键词下载
  • 做网站怎么qq邮箱验证北京突发重大消息
  • 做网站在哪网络推广是什么工作
  • 网站制作书籍十大软件培训机构
  • web前端是网站开发么搜狗输入法下载安装
  • 做盗市相关网站网站推广途径和要点
  • 昆山做网站seo的范畴是什么
  • 网站开发合同书网络营销服务企业有哪些
  • 腾讯云新人服务器2020做seo还有出路吗
  • 找客户的100个渠道苏州seo关键词优化报价
  • 易语言跳到指定网站怎么做互联网营销师教材
  • 营销型网站建设模板下载无锡网络推广平台
  • 随州网站建设厂家全网营销方案
  • 衡水网站制作报价国家免费技能培训官网
  • 乡镇网站个人做可以不百度网站排名优化