Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux上的分布式事务_Linux_Distributed Transactions_Transactionmanager_Distributed Database - Fatal编程技术网

Linux上的分布式事务

Linux上的分布式事务,linux,distributed-transactions,transactionmanager,distributed-database,Linux,Distributed Transactions,Transactionmanager,Distributed Database,我是分布式数据库的新手,我面临的最初障碍是跨异构数据库进行分布式事务,而事务管理器主要是操作系统实现(Windows中的MSDTC)。 Linux上通常如何实现分布式事务? 如果它们被实现,哪些主要数据库支持它?(MSSQL、MYSQL、POSTGRES、ORACLE、SYBASE)我认为Linux中没有像MSDTC这样的服务。我希望您需要使用一些第三方事务管理器。或者,您可以尝试将MSDTC移植到Mono上的Linux(不知道这有多困难,或者如果可能的话) 除了Java之外,我对事务管理器不太

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

我认为Linux中没有像MSDTC这样的服务。我希望您需要使用一些
第三方
事务管理器。或者,您可以尝试将MSDTC移植到Mono上的Linux(不知道这有多困难,或者如果可能的话)


除了Java之外,我对事务管理器不太熟悉

我认为Linux中没有像MSDTC这样的服务。我希望您需要使用一些
第三方
事务管理器。或者,您可以尝试将MSDTC移植到Mono上的Linux(不知道这有多困难,或者如果可能的话)


除了Java之外,我对事务管理器不太熟悉

这将是一个关键问题,就像昨天一样。ACID回来了,还有很多事情要做。微软最好尽快让MSDTC在Linux或.NET内核上运行,因为所有这些系统在没有可靠且易于使用的分布式事务的情况下都会崩溃,所以.NET内核的可移植性毫无用处。这将是一个关键问题,就像昨天一样。ACID回来了,还有很多事情要做。微软最好尽快让MSDTC在Linux或.NET内核上运行,因为所有这些系统在没有易于使用的可靠分布式事务的情况下都会崩溃,所以.NET内核的可移植性是无用的。这就扼杀了.NETCore的可移植性。因此,这扼杀了.NETCore的可移植性。