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

做民宿网站的系统可行性云开发教程

做民宿网站的系统可行性,云开发教程,建设工程168类似的网站,wordpress挂载机制1 两阶段提交协议 两阶段提交方案应用非常广泛#xff0c;几乎所有商业OLTP数据库都支持XA协议。但是两阶段提交方案锁定资源时间长#xff0c;对性能影响很大#xff0c;基本不适合解决微服务事务问题。 缺点#xff1a; 如果协调者宕机#xff0c;参与者没有协调者指…1 两阶段提交协议 两阶段提交方案应用非常广泛几乎所有商业OLTP数据库都支持XA协议。但是两阶段提交方案锁定资源时间长对性能影响很大基本不适合解决微服务事务问题。 缺点 如果协调者宕机参与者没有协调者指挥则会一直阻塞。、 如下图 第一阶段 准备阶段协调者向参与者发起指令参与者评估自己的状态如果参与者评估指令可以完成则会写redo或者undo日志让后锁定资源执行操作但并不提交。 第二阶段: 如果每个参与者明确返回准备成功则协调者向参与者发送提交指令参与者释放锁定的资源如何任何一个参与者明确返回准备失败则协调者会发送中指指令参与者取消已经变更的事务释放锁定的资源。 2 三阶段提交协议 三阶段提交协议是两阶段提交协议的改进版本。它通过超时机制解决了阻塞的问题并且把两个阶段增加为三个阶段 询问阶段 协调者询问参与者是否可以完成指令协调者只需要回答是还是不是而不需要做真正的操作这个阶段超时导致中止。 准备阶段 如果在询问阶段所有的参与者都返回可以执行操作协调者向参与者发送预执行请求然后参与者写redo和undo日志执行操作但是不提交操作如果在询问阶段任何参与者返回不能执行操作的结果则协调者向参与者发送中止请求这里的逻辑与两阶段提交协议的的准备阶段是相似的这个阶段超时导致成功 提交阶段 如果每个参与者在准备阶段返回准备成功也就是预留资源和执行操作成功协调者向参与者发起提交指令参与者提交资源变更的事务释放锁定的资源如果任何一个参与者返回准备失败也就是预留资源或者执行操作失败协调者向参与者发起中止指令参与者取消已经变更的事务执行undo日志释放锁定的资源这里的逻辑与两阶段提交协议的提交阶段一致 3 2PC与3PC提交区别 增加了一个询问阶段询问阶段可以确保尽可能早的发现无法执行操作而需要中止的行为但是它并不能发现所有的这种行为只会减少这种情况的发生在准备阶段以后协调者和参与者执行的任务中都增加了超时一旦超时协调者和参与者都继续提交事务默认为成功这也是根据概率统计上超时后默认成功的正确性最大 三阶段提交协议与两阶段提交协议相比具有如上的优点但是一旦发生超时系统仍然会发生不一致只不过这种情况很少见罢了好处就是至少不会阻塞和永远锁定资源。
http://www.hkea.cn/news/14462596/

相关文章:

  • 网站建设代理协议什么网站可以做相册视频
  • 网站式登录页面模板下载网站开发工作量
  • 织梦网站如何更新系统手机wap网站模板使用
  • 信息发布网站开发无锡企业推广
  • 做网站运营需要培训吗制作企业宣传片拍摄公司
  • 马鞍山住房和城乡建设局网站休闲会所网站建设
  • 包头手机网站建设aso优化技术
  • 镇江网站关键字优化如何微网站开发费用
  • 西昌网站建设公司wordpress 目录布局
  • 乱起封神是那个网站开发的?公司简介宣传册模板ppt
  • 福州 网站建设 快搜网络建设部网站业绩如何录入
  • 郑州it培训机构有哪些怎么做外贸网站优化
  • 网站开发应该学哪门语言wordpress需要安装php模块
  • 湛江做网站的有哪些石排镇专业建站公司
  • 何炅做的网站广告海南电子商务网站
  • 网络营销推广网站收录手机网站 免费 html
  • 做房产中介网站常州辉煌网络网站建设
  • 做思维导图好看的网站网站建站优化
  • 网站进度条特效新乡彩票网站建设
  • 没有营业执照怎么样做百度企业网站免费网站空间怎么做网站
  • 唯品会网站架构十大软件app排行榜下载免费
  • 门户网站建设自查整改站长工具 站长之家
  • 济南建设工程交易中心网站做网站需要要多少钱
  • 怎么给网站加图标黄石网站推广排名服务
  • 郑州微信网站制作电子商务公司属于什么行业
  • 单位做网站资料需要什么企业官网设计思路
  • 湛江网站建设产品优化企业seo网站推广
  • 昆明 网站建设网络培训师
  • 区总工会加强网站意识形态建设东莞网站优化排名网站
  • 购物网站策划案手机怎样创建网站