- 6
- 0
- 约4.36千字
- 约 18页
- 2017-09-09 发布于湖北
- 举报
分布式事务
鲍匡迪
分布式事务
什么是事务(Transaction)
事务提供一种机制将一个活动涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的情况下方能提交,只要其中任一操作执行失败,都将导致整个事务的回滚。
原子性(Atomicity)
一致性(Consistence)
隔离性(Isolation)
持久性(Durability)
本地事务仅仅限于对单一的本地资源的控制。
分布式事务应用场景
对于一个分布式事务(Distributed Transaction)来讲,事务的参与者分布于网络环境中的不同的节点。也就是说,我们可以将多个事务资源纳入到一个单一的事务之中,并且这些事务资源可以分布到不同的机器上。这些承载分布式资源的机器可能是出于同一个网络中,也可能处于不同的网络中。
站在SOA(service-oriented architecture)的角度来看分布式事务,意味着将服务的某个服务操作视为一个单一的事务。该服务操作可能会访问不止一个事务资源(比如访问两个不同的数据库服务器),也可能调用另一个服务。
分布式事务应用场景
1、将对多个资源的访问纳入同一事务
第一种最简单,即一个服务操作并不会调用另一个服务,但是服务操作涉及到对多个事务资源的访问。
分布式事务应用场景
2、将对多个服务的调用纳入同一事务
如果一个服务操作需要调用另外一个服务,这时
您可能关注的文档
最近下载
- 05G512:钢天窗架 国标图集.pdf VIP
- 供水公司安全生产责任制及职责.docx VIP
- 【新教材】仁爱科普版(2024)七年级下册英语Unit 10 Lending a helping hand教案(共8课时).docx
- 铁门关经济技术开发区纺织服装园区污水处理厂工程环境影响报告书.PDF VIP
- 医学伦理学考试题与答案.docx VIP
- XXX高级职业中学办学章程.docx
- 山东省济南市历下区2026届中考语文考前最后一卷含解析.doc VIP
- “技能兴威”威海市第二届职业技能大赛技术文件--数控铣(含赛题).docx VIP
- 05G513 钢托架设计图集--.pdf VIP
- 《运筹学》期末考试试卷A-答案.docx VIP
原创力文档

文档评论(0)