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?

Fred


On Mon, Feb 24, 2014 at 12:25 AM, Aria Stewart <[email protected]> wrote:

> On Sun, Feb 23, 2014 at 08:06:08AM -0800, [email protected] wrote:
> > 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?
>
> That's not exactly something node provides itself: That's a protocol
> between
> 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
>

-- 
-- 
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
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 the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to