linux - Linux 上的分布式事务

标签 linux distributed-transactions transactionmanager distributed-database

我是分布式数据库的新手,我面临的最初障碍是跨异构数据库进行分布式事务,其中控制转到事务管理器,它主要是操作系统实现(Windows 中的 MSDTC)。 分布式事务在 Linux 上一般是如何实现的? 如果它们被实现,哪些主要数据库支持它? (MSSQL, MYSQL, POSTGRES, ORACLE, SYBASE)

最佳答案

我认为 Linux 中没有类似 MSDTC 的服务。我希望您需要使用一些 第 3 方 事务管理器。或者您可以尝试将 MSDTC 移植到 Linux on Mono(不知道这有多难,也不知道是否可能)。

除了 Java,我对事务管理器不是很熟悉。

关于linux - Linux 上的分布式事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40259642/

相关文章:

distributed-computing - 分布式数据库事务上下文中的Paxos算法

java - 从 EJB 调用的事务中的过程在 JBoss AS 7.1 中获取 ARJUNA016051 : thread is already associated with a transaction!

php - 在 apache 中限制从 Internet 访问

linux - 尝试在具有多个站点的服务器上编辑 crontab

linux - Grep 长度为 3 的行

sql - Redshift : DIST KEY and SORT KEY strategy for Range Joins

c++ - 使用 C++ 针对 xsd 验证 xml

transactions - JTA 是否可以跨多个线程工作?

eclipse - NoSuchBeanDefinitionException : No bean named 'transactionManager' is defined

spring - Spring 事务管理器是否将连接绑定(bind)到线程?