couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Couchdb Wiki] Update of "Transaction model use cases" by DeanLandolt
Date Wed, 08 Apr 2009 23:54:09 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The following page has been changed by DeanLandolt:

The comment on the change is:
the DVCS option

  Real world use cases are desired, with enough details as to explain why the transactions
might be necessary, the consequences of not having it, etc. Then we can examine the use cases
and see if the current CouchDB models can work, or if CouchDB is really appropriate, or if
we need new transaction models to support the use cases.
+ DVCS: I may as well throw this one out there -- it seems like an obvious use case for a
document-oriented db in general and Couch in particular. Given the constant arguments over
the available choices there's clearly no _winner_ yet, so what the hell -- why not in Couch?
The only way I can imagine an implementation with the current transaction semantics is to
keep each branch as a document and drop docs in as attachments, but this is probably less
than optimal. Correct me if I'm wrong.

View raw message