Aria, You might be right, transaction manager to support XA might not something node.js provide but I would like to know where to support in Javascript stack.Let me be more specific, because we have to use different data sources(you can image one is MySQL, the other one is PG) when we want to use Nodes.js , so distributed transaction support is important and single Database driver is not sufficient. I saw Serialize support transaction but my understanding is that it only support one data source. I am looking for something in Javascript which is some container supporting JTA in Java.Thanks anyway for the help. Any others have any insights to share?FredOn Mon, Feb 24, 2014 at 12:25 AM, Aria Stewart <ared...@nbtsc.org> wrote:
On Sun, Feb 23, 2014 at 08:06:08AM -0800, fredw...@gmail.com wrote:That's not exactly something node provides itself: That's a protocol between
> All,
>
> I wonder whether node.js support two phase commit(we have to split data
> in different Database due to the data size or not). I saw Sequelize has
> supported transaction. If not, is there a plan when it will be supported?
you and the databases.
MySQL supports this with its XA Transactions, purely within the MySQL command
language itself; other databases vary.
I don't know of many (any, but I've not looked hard) layers on top of databases
that support it -- but you can usually make it work if you can get access to
the low-level database handles for those fancier layers.
Aria
A,It is real-time transaction system like banking money transfer from account A to B. Because the sizing of accounts, it couldn't be put in a single DB so we could not use serialize to achieve the goal. Java/J2EE seems to support this, SOA and enterprise development requirement better. Sure, we can connect and talk on gtalk.-Fred
--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "nodejs" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nodejs/m1E8aZD_12c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nodejs+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Does nodejs support two phase commit?