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

如何将自己 做的网站发布网上深圳苏州企业网站建设服务公司

如何将自己 做的网站发布网上,深圳苏州企业网站建设服务公司,个人网站页脚设计,在线crm软件一、 分布式事务 1.1 背景 传统事务ACID是基于单数据库的本地事务,仅支持单机事务,并不支持跨库事务。但随着微服务架构的普及,业务的分库分表导致一个大型业务系统往往由若干个子系统构成,这些子系统又拥有各自独立的数据库。往往一个业务流程需要由多个子系统共同完成,…

一、 分布式事务

1.1 背景

传统事务ACID是基于单数据库的本地事务,仅支持单机事务,并不支持跨库事务。但随着微服务架构的普及,业务的分库分表导致一个大型业务系统往往由若干个子系统构成,这些子系统又拥有各自独立的数据库。往往一个业务流程需要由多个子系统共同完成,而且这些操作可能需要在一个事务中完成,这种事务即为“分布式事务”。当更新内容同时分布在不同库中,不可避免会带来跨库事务问题。跨分片事务也是分布式事务,没有简单的方案,一般可使用"XA协议"和"两阶段提交"处理。分布式事务能最大限度保证了数据库操作的原子性。但在提交事务时需要协调多个节点,推后了提交事务的时间点,延长了事务的执行时间。导致事务在访问共享资源时发生冲突或死锁的概率增高。随着数据库节点的增多,这种趋势会越来越严重,从而成为系统在数据库层面上水平扩展的枷锁。

1.2 最终一致性

对于那些性能要求很高,但对一致性要求不高的系统,往往不苛求系统的实时一致性,只要在允许的时间段内达到最终一致性即可,可采用事务补偿的方式。与事务在执行中发生错误后立即回滚的方式不同,事务补偿是一种事后检查补救的措施,一些常见的实现方法有:对数据进行对账检查,基于日志进行对比,定期同标准数据来源进行同步等等。事务补偿还要结合业务系统来考虑。

1.3 CAP和BASE理论

1.3.1、CAP

Consistency Acailability Partition tolerance 的简写

  • Consistency:一致性

    对某个客户端来说,读操作能够返回最新的写操作结果

  • Acailability:可用性

http://www.yayakq.cn/news/95031/

相关文章:

  • 无忧网站源码厦门网页建站申请费用
  • 网站建设技术服务公司南昌知名的网站建设公司
  • 创建公司网站原材料价格查询网站
  • 怎么做网站链接支付salient wordpress
  • 个人网站备案注意事项网站建设用到什么软件
  • 广东建设中标网站网站栏目及内容
  • 南昌网站制作方案定制成都企业建网站
  • 违法网站做网站的人会受罚嘛创意设计公司的经营范围
  • jsp网站开发软件蚌埠网站开发
  • 做dj选歌是哪个网站清远最新通知
  • wordpress站点克隆php团购网站开发
  • 乐清柳市阿里巴巴做网站的河南做网站团队
  • 开源 html5网站模板响应式网站建设好么
  • 网站丢了数据库还在网站栏目和版块的设计心得
  • 大作设计网站公司wordpress个人中心页
  • 网站空间代理加盟湖南做网站kaodezhu
  • 个人网站花多少钱马云之前做的网站
  • 制作网站公司网店装修工具
  • 坦克大战网站开发课程设计报告山东省监理建设协会网站
  • 网站开发建设计入什么科目网站建设与管理和电子商务哪个好
  • 浙江诚峰建设工程有限公司网站闵行区学生成长空间
  • 网站开发 总结报告网站分页用什么设置
  • 网站域名主机空间区别如何建立自己生活网站
  • php网站开发教程网站承建商有哪些
  • 商城网站静态模板下载本地wordpress站点上传
  • 使用cn域名做网站的多吗wordpress 登录状态
  • 宁波网站制作与推广工业产品设计怎样
  • 新会网站设计做网站的公司怎么拓展业务
  • 网站返回首页怎么做的好看免费网上教学平台
  • 响应式网站开发的特点建设部网站投标保证金