incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Trond Olsen <tolse...@gmail.com>
Subject Re: Considering couchdb for webapp
Date Thu, 04 Nov 2010 18:16:48 GMT
So it's like Nicholas mentions, the client becomes responsible for preparing
the data hence also versioning. The server can only validate and cannot
transform a document before it's written?

On Thu, Nov 4, 2010 at 8:45 AM, Anand Chitipothu <anandology@gmail.com>wrote:

> 2010/11/4 Trond Olsen <tolsen77@gmail.com>:
> > I wondered if someone would like to comment on how suitable couchdb would
> be
> > for a webapp I'm developing?
> >
> > The app functions like a traditional desktop application and I need a
> > web-based storage solution that users can subscribe to. The documents to
> be
> > stored would mostly range from 1-10kb with occasional larger 1-50mb ones.
> I
> > will need to tag documents and let users retrieve groups of documents by
> > tag, but only transmit names/urls and not whole content. In addition,
> each
> > "primary" document might have several other separate "configuration"
> > documents associated with it that should be queryable on-demand by users.
> >
> > I see that couchdb supports version-control but get scraped when the
> > database is compactified. What options are available if I want to
> > server-controlled diffs stored in updated documents (both doc and
> > attachments)?
> >
> > Last question concerns security. Ideally I would like to support both
> single
> > user and groups control per document with private or public access.
>
> Here is a blog post on implementing simple versioning with couchdb.
>
>
> http://blog.couchone.com/post/632718824/simple-document-versioning-with-couchdb
>
> You may need to implement something in the similar lines.
>
> Anand
>

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