couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Trivial Update of "Performance" by FilipeManana
Date Mon, 28 Nov 2011 11:00:16 GMT
Dear Wiki user,

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

The "Performance" page has been changed by FilipeManana:
http://wiki.apache.org/couchdb/Performance?action=diff&rev1=12&rev2=13

Comment:
fixed a typo

  
  
  = View generation =
- Views with the Javascript view server (default) are extremely slow to generate when there
are a non-trivial number of documents to process.  The generation process won't even saturate
a single CPU let alone your I/O.  The cause is the latency involved in the CouchDB server
and seperate couchjs view server, dramatically indicating how important it is to take latency
out of your implementation.
+ Views with the Javascript view server (default) are extremely slow to generate when there
are a non-trivial number of documents to process.  The generation process won't even saturate
a single CPU let alone your I/O.  The cause is the latency involved in the CouchDB server
and separate couchjs view server, dramatically indicating how important it is to take latency
out of your implementation.
  
  You can let view access be "stale" but it isn't practical to determine when that will occur
giving you a quick response and when views will be updated which will take a long time.  (A
10 million document database took about 10 minutes to load into CouchDB but about 4 hours
to do view generation.)
  

Mime
View raw message