代码之家  ›  专栏  ›  技术社区  ›  jennykwan

用于Java的轻量级进程内分布式事务管理器?

  •  1
  • jennykwan  · 技术社区  · 14 年前

    我正在尝试扩展Clojure,以增加refs的持久性,允许用户选择要持久化到哪个数据存储实例。这需要分布式事务。有没有真正轻量级的进程内分布式事务管理器,支持XA for Java?如果没有,我必须自己动手,有没有好的资源来解释分布式事务协调器必须支持什么?具体来说,我很难理解XID的3个部分的语义到底应该是什么。作为初始实现,我使用bdbje。

    2 回复  |  直到 14 年前
        1
  •  3
  •   gpeche    14 年前

    我知道这两个:

    • Bitronix :这是我们目前正在使用的,它似乎工作正常,并且易于配置。

    • Atomikos :我们已经尝试过这个方法,但是它比Bitronix更难配置,而且它有一些硬编码的依赖项java.util.logging文件我们不想要的。它应该比Bitronix功能更完整,因为它是商业支持产品的开源版本。

        2
  •  0
  •   Guy Pardon    14 年前
    推荐文章