分布式事务

优质
小牛编辑
315浏览
2023-12-01

ShardingSphereTransactionManager

SPI 名称详细说明
ShardingSphereTransactionManager分布式事务管理器
已知实现类详细说明
XAShardingSphereTransactionManager基于 XA 的分布式事务管理器
SeataATShardingSphereTransactionManager基于 Seata 的分布式事务管理器

XATransactionManagerProvider

SPI 名称详细说明
XATransactionManagerProviderXA分布式事务管理器
已知实现类详细说明
AtomikosTransactionManagerProvider基于 Atomikos 的 XA 分布式事务管理器
NarayanaXATransactionManagerProvider基于 Narayana 的 XA 分布式事务管理器
BitronixXATransactionManagerProvider基于 Bitronix 的 XA 分布式事务管理器

XADataSourceDefinition

SPI 名称详细说明
XADataSourceDefinition非 XA 数据源自动转化为 XA 数据源
已知实现类详细说明
MySQLXADataSourceDefinition非 XA 的 MySQL 数据源自动转化为 XA 的 MySQL 数据源
MariaDBXADataSourceDefinition非 XA 的 MariaDB 数据源自动转化为 XA 的 MariaDB 数据源
PostgreSQLXADataSourceDefinition非 XA 的 PostgreSQL 数据源自动转化为 XA 的 PostgreSQL 数据源
OracleXADataSourceDefinition非 XA 的 Oracle 数据源自动转化为 XA 的 Oracle 数据源
SQLServerXADataSourceDefinition非 XA 的 SQLServer 数据源自动转化为 XA 的 SQLServer 数据源
H2XADataSourceDefinition非 XA 的 H2 数据源自动转化为 XA 的 H2 数据源

DataSourcePropertyProvider

SPI 名称详细说明
DataSourcePropertyProvider用于获取数据源连接池的标准属性
已知实现类详细说明
HikariCPPropertyProvider用于获取 HikariCP 连接池的标准属性