On Nov 13, 2008, at 10:14 AM, Michael Ramirez wrote:

If I begin breaking up my documents into related documents aren't I just creating a relational database?

this is where i find myself too: all the modeling issues with couch seem illicit this suggestion. the issue is that it's quite difficult to manipulate multiple docs without facilities like 'select for update' and 'begin transaction'. so far the only approach i've come up with, once docs are split out, is to read them all, perform the update, and the write them all back. otherwise any computed value risks being based on stale data.

it really does seem strange to me that so many solutions to couch involve re-creating relational constructs - like there must be a better way....

a @ http://codeforpeople.com/
--
we can deny everything, except that we have the possibility of being better. simply reflect on that.
h.h. the 14th dalai lama



Reply via email to