Nodejs:pipe理像java ee这样的分布式事务

Java企业平台所促成的事情之一是事务pipe理,当多个XA资源(数据库,消息队列,资源适配器等)在场时,分布式事务pipe理也是如此。 允许任何特定的参与者由于某种原因失败而回滚事务。

Nodejs是否有这种性质?

我已经search了,但是我发现的唯一结果是与数据库事务有关,即使这样,似乎更多的是让数据库处理事务pipe理,而不是在应用程序级别。

Java EE是满足您的要求的最佳select:使用多个XA资源(数据库,消息队列)的分布式事务pipe理机制。 节点不(在我看来永远不会)适合这个。

良好的例子可能是LevelDB数据库:你从真正的基本function开始 – 只是键值存储,而你故意添加你需要的function,而不是更多。 所以方法是:

从最初的最小 – >到目标解决scheme(通过添加,实施)

在Java EE中 – 您拥有庞大的一体化解决scheme,只需select您所需的东西即可。 方法是:

从最初的所有function于一身的解决scheme – 到目标(通过删除,忽略)

这两种select都不是银弹,只取决于你的要求。

Interesting Posts