阅读atomikos文档

This commit is contained in:
asahi
2024-04-05 21:47:14 +08:00
parent 34991d580a
commit 279c73e29f
2 changed files with 9 additions and 8 deletions

View File

@@ -1,8 +0,0 @@
# Seata
## Seata简介
Seata是一款开源的分布式事务解决方案向客户提供了高性能且简单易用的分布式事务服务。Seata向客户提供了AT,TCC,SAGA,XA等模式。
## AT模式
### 前提
- 基于的关系型数据库要支持本地事务的acid
- java应用通过jdbc访问数据库
-

View File

@@ -0,0 +1,9 @@
# Atomikos
## Getting Started
### JTA
JTA(java transaction api)定义了java应用程序和特定平台的事务管理器进行交互的接口。类似与JDBC不同的平台实现了相同的JTA接口但是各个平台的底层实现JTA的方式不同。通过JTA可以不依赖事务管理器的提供平台来编写代码尽管各个平台实现不同但是都提供了相同的JTA接口。
### XA
XA(eXtended Architecture)是一个标准,用于访问位于同一全局事务内的多个后端数据库。
按照XA标准XA事务管理器可以告诉数据库作为全局事务的一部分哪些工作正在哪个事务范围内执行。并且XA事务管理器还会告诉数据库在本地事务结束后如何处理两阶段事务提交2PC