couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Black <>
Subject Re: Fwd: CouchDB transactions?
Date Thu, 06 Feb 2014 22:41:34 GMT

On 02/06/2014 04:07 PM, Jo-Erlend Schinstad wrote:
> A while ago (a year or so) I tried to use CouchDB to model trees. This
> worked fine, except inserting or moving nodes proved very difficult, if not
> impossible. The reason was that when I wanted to a move or insert, that
> meant updating prev_node on two different documents. If something happened
> after the first document was updated and before the second was updated, it
> would mean the tree would be completely broken.
> If I could get a guarantee that these two documents were updated
> simultaneous or not at all, both in the local database and while
> replicating, I believe all my problems would be fixed. And I would
> absolutely love this, because I was able to do some pretty cool things in
> my prototypes.
> So; is this possible now or will it be? Just to be clear; I'm not asking
> for relationships between documents, but merely a guarantee that a group of
> documents are updated simultaneously or not at all.
I need to do the same thing.  Would bulk updates solve the problem for you?


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message