是否有可靠且众所周知的NoSQL DB支持JTA事务?在我的应用程序中,我需要将一些数据存储到RDBMS DB,并将一些数据存储到同一事务中的NoSQL DB,我将JTA用于我的RDBMS事务.
是否有可靠且众所周知的NoSQL DB支持JTA事务?
Neo4j支持XA协议事务,死锁检测,事务恢复,JTA.
更新:回答OP的评论:
虽然Neo4j不是RDBMS,但我的理解是NoSQL数据库引用了像CouchDB和MongoDB这样的新一代面向文档的数据库.但是谢谢你的回答.
面向文档的数据库(CouchDB的和MongoDB)只是ONE一种NoSQL数据库,你的理解是错误的.键/值数据库(Riak,Redis,Voldemort),面向列的数据库(HBase和Cassandra),面向图的数据库(Neo4j,HypergraphDB和FlockDB)都属于NoSQL数据库系列.
如果您专门寻找面向文档的数据库,您应该更新您的问题,因为它会产生误导.