You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2018/10/08 11:26:54 UTC

[GitHub] adrienverge opened a new pull request #338: Fix ambiguity in documentation on shards and replicas

adrienverge opened a new pull request #338: Fix ambiguity in documentation on shards and replicas
URL: https://github.com/apache/couchdb-documentation/pull/338
 
 
   The doc said:
   > If you have 4 shards, that means that you can have at most 4 nodes.
   
   But at other places it states:
   > For systems with lots of small, infrequently accessed databases, or
   > for servers with fewer CPU cores, consider reducing this value to
   > ``1`` or ``2``.
   
   and:
   > In a default 3-node cluster, each node would receive 8 shards.
   
   From my understanding, the number of *shards* can be anything, and even
   `q=1` will not alter safety of data. Only `n` can. If I understand
   correctly:
   - If you have 4 *copies* of a shard (`n=4`), that means that you can
     have at most 4 nodes.
   - The number of nodes is not impacted by the number of shards (`q`).
   - You can have safe clusters with `n=3`, `q=1` (2 nodes can be down).
   
   So this commit tries to make the doc clearer.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services