我是分布式数据库的新手,我面临的最初障碍是跨异构数据库的分布式事务,其中控制转到事务管理器,这主要是操作系统实现(Windows中的MSDTC)。一般分布式事务是如何在Linux上实现的?如果它们实现了,哪些主要数据库支持它?(MSSQL, MYSQL, POSTGRES, ORACLE, SYBASE)
我认为Linux中没有像MSDTC这样的服务。我预计您将需要使用一些3rd party
事务管理器。或者你可以尝试将MSDTC移植到Linux上的Mono(不知道这有多难,或者如果可能的话)。
除了Java之外,我对事务管理器不太熟悉。