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

建设工程监理网站西安房产网最新楼盘

建设工程监理网站,西安房产网最新楼盘,手把手教你优化网站,网站联系我们页面设计CAP原则又称CAP定理#xff0c;指的是在一个分布式系统中#xff0c; Consistency#xff08;一致性#xff09;、 Availability#xff08;可用性#xff09;、Partition tolerance#xff08;分区容错性#xff09;#xff0c;三者不可兼得。 998年#xff0c;加州…CAP原则又称CAP定理指的是在一个分布式系统中 Consistency一致性、 Availability可用性、Partition tolerance分区容错性三者不可兼得。 998年加州大学的计算机科学家 Eric Brewer 提出分布式系统有三个指标 Consistency(一致性): 所有的节点上的数据时刻保持同步强一致性 Availability(可用性): 每个请求都能接受到一个响应无论返回的数据是否一致 Partition tolerance(分区容错性): 系统应该能持续提供服务即使在遇到某节点或网络分区故障的时候。 它们的第一个字母分别是 C、A、P。 Eric Brewer 说这三个指标不可能同时做到。这个结论就叫做 CAP 定理。 下面分别讲述下这三个概念 1.分区容错性 相对于单点系统分布式系统会部署在多台机器上机器之间有可能是跨区域的比如服务器机房一个在北京一个在上海如果在这两个机房之间构建了分布式系统那么这两个区域的机器是需要通信的而只要通信就有可能出现通信失败所以分区容错性P是我们在设计分布式系统中必须要考虑到的问题。 2.一致性 一致性是说客户端从分布式系统中拿数据不管从那一台机器中获取都应该是最新的。 假设某一时间client向server1服务器更新vo-v1之后不管从server1还是从server2取值都是v1这样才满足一致性。而如果cleint往server1写过数据后从server2中去获取值此时server1和server2之间还未同步那么就会依然获取到vo那么就不满足一致性。 3.可用性 可用性是指不管任何时候client向任意一台server发起请求都能得到响应不管获得的数据是v0还是v1。 一致性和可用性之间的矛盾 因为分区容错P的必然性所以一致性C和可用性A无法同时成立。 如果保证 Server2的一致性那么 Server1 必须在写操作时锁定 Server2 的读操作和写操作。只有数据同步后才能重新开放读写。锁定期间Server2 不能读写这样可用性就无法满足。 如果保证 Server2 的可用性那么就不能锁定 Server2所以一致性不成立。 综上所述Server2 无法同时做到一致性和可用性。系统设计时只能选择一个目标。如果追求强一致性那么无法保证所有节点的可用性如果追求所有节点的可用性那就没法做到强一致性。
http://wiki.neutronadmin.com/news/179052/

相关文章:

  • 网站建设全流程图网站中的搜索框怎么做
  • 摄影网站设计方案扁平化网站登录界面
  • wordpress 全站搜索展示型网站有哪些
  • 网站推广的基本手段域名访问升级紧急中拿笔记好
  • 做网站没有公网网站建设部署视频教程
  • 网站建设的目标用户是就业指导中心网站建设总结
  • 天津网站开发招聘网站建设制作浩森宇特
  • 模板网站开发注意事项网页界面设计的用途有
  • 一叶子电子商务网站建设策划书Wordpress网站收录不高
  • 重庆网站推广联系方式可拖拽html网页编辑器
  • 婚庆公司联系电话seo推广教程
  • 十大不收费看盘网站网站内容规范
  • 做网站的五要素网站开发获取本地ip
  • 网站建设记在哪个科目wordpress禁止自动保存
  • 如何做学校网站app安徽鸿顺鑫城建设集团网站
  • 网站开发用软件百度广告投放价格表
  • 网页制作公司介绍合肥seo培训
  • 网站建设首选沈阳高端网站建设开发公司工程管理中心管理制度
  • thinkphp 企业网站linux wordpress 下载文件
  • 定制网站开发费用多少怎么进不了深圳市建设局网站
  • 如何做微信电子书下载网站杭州网站建设费用价格
  • 营销型网站源码现在网站尺寸
  • 桥头做网站百度大数据搜索引擎
  • dw做的网站怎么招标网站建设招标方案
  • wordpress导航栏跟随长沙网站推广seo
  • 毕业设计可以做自己的网站吗资源下载WordPress主题
  • soho做网站要写品牌吗网站开发的项目实战
  • 珠海网站建设推广南京和筑建设有限公司网站
  • 网站建设与运营公司的市场开发方案网络运维从入门到精通
  • 所有的网站都要用htmlu做吗合肥做的比较好的网站有那几家