On Fri, Jan 18, 2013 at 11:08 PM, Robert Newson <[email protected]> wrote: > The main bottleneck is the view server protocol itself (its serial, > synchronous nature), at least for views. The biggest improvement would > be batching or at least async.
I'd noted, that this have changed in 1.3: view server may receive multiple map_doc commands before he return some result. This mean, that view server may be process documents in async way for some cases, when document mapping is a long and heavy process. However, view server should return response in the same order as documents he received, but this may be changed if view server will return result with document id on board, so CouchDB will know for which document this kvs are belongs to. -- ,,,^..^,,,
