couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dirkjan Ochtman <>
Subject Re: Post-mortem
Date Fri, 11 May 2012 12:35:09 GMT
On Fri, May 11, 2012 at 2:29 PM, Robert Newson <> wrote:
> Making a single view indexing process faster keeps coming up. For one
> thing, it's not that easy, otherwise it would have been done by now.
> For another, this problem vanishes when you shard (and the BigCouch
> merge will bring this to CouchDB).

What does sharding mean in this context? Running CouchDB/BigCouch on
multiple servers, or just running multiple processes on a single box?
If the latter, why can't we run multiple threads/Erlang processes
within a single shard/OS process? If the former, that's kind of silly,
in the sense that building indexes (at least for me) is CPU-bound but
leaves many of the cores in my server idle.



View raw message