Spring Cloud Alibaba之Seata分布式事务核心概念与X OpenDTP模型.pdfVIP

  • 1
  • 0
  • 约5.11千字
  • 约 10页
  • 2026-05-11 发布于北京
  • 举报

Spring Cloud Alibaba之Seata分布式事务核心概念与X OpenDTP模型.pdf

了解事务特性

事务是数据库运行的一个逻辑工作单元,在这个工作单元内的一系列SQL命令具有原子性操作

的特点,也就是说这一系列SQL指令要么全部执行成功,要么全部回滚不执行。

如果是不执行,那么对于数据库中的数据来说,数据没有发生任何改变。

数据库事务要满足四个需求:

原子性(Atomic):事务必须是原子工作单元,对数据进行修改,要么全部执行,要么全

部都不执行

一致性(Consistent):事务在完成时,必须使所有数据都保持一致状态,事务结束时

所有的数据结构都必须是正确的;如果事务是并发多个,系统也必须如同串行事务一

样操作。其主要特征是保护性和不变性(PreservinganInvariant)

性(Isolation):由并发做的修改必须与任何其他并发做的修改

持久性(duration):事务完成,对系统的影响是永久性的,不会被回滚

X/OpenDTP事务模型

X/OpenDTP(X/OpenDistributedTransactionProcessingReferenceModel)是

X/Open这个组织定义的一套分布式事务的,也就是定义了规范和

文档评论(0)

1亿VIP精品文档

相关文档