分布式事务框架有哪些?
-
Atomikos:Atomikos是一个开源的Java事务管理器,支持JTA和JDBC事务,并提供了XA事务支持。它可以用于构建分布式事务应用程序。
-
Bitronix:Bitronix是另一个流行的Java事务管理器,支持JTA、JDBC和XA事务。它还提供了一个可嵌入的嵌入式数据库,用于本地数据库事务处理。
-
Narayana:Narayana是一个开源的Java事务管理器,它支持JTA和XA事务,并提供了一系列扩展功能,如热备份、持久性、高可用性和分布式事务恢复。
-
TCC-Transaction:TCC-Transaction是一种基于补偿事务模式的分布式事务框架。它通过在每个参与者上执行一系列“尝试”、“确认”和“撤销”操作来实现分布式事务。
-
Seata:Seata是一种开源的分布式事务框架,它支持AT、TCC和SAGA三种事务模式,并提供了一系列高可用性和故障恢复功能,如自动重试、分布式事务日志和自动切换数据源。
原文地址: https://www.cveoy.top/t/topic/eoFE 著作权归作者所有。请勿转载和采集!