On Nov 9, 2013, at 11:47 AM, Robert Newson 
<[email protected]<mailto:[email protected]>> wrote:

attachments are different to documents. They're stored as a series of
binary chunks and so they can be streamed in and out, you can go large
with attachments.

But on the other hand, all attachments will get copied during a database 
compaction, so they slow down the process and require more free disk space. If 
you have many gigabytes of attachments, you might consider storing them 
externally and putting URL links in the documents.

As for comments, just add new documents for each comment and use a
view (https://wiki.apache.org/couchdb/HTTP_view_API,
https://wiki.apache.org/couchdb/View_collation) to bring the article
and comment thread together. No need to update a document that way.

Yup. The guide <guide.couchdb.org<http://guide.couchdb.org>> has a chapter-long 
example of a blog application that shows how to do comments this way.

—Jens

Reply via email to