来自Couchbase的document说:
Couchbase Server用于将密钥映射到vBuckets的散列函数 是可配置的 - 散列算法和输出空间(函数输出的vBuckets总数)。
但是,我没有找到任何配置它的方法。特别是我对vBuckets的数量感兴趣,而不是哈希算法。请有人帮忙。 谢谢!
答案 0 :(得分:0)
如果您只是想让重新平衡更快,您不需要更改vBuckets本身的数量,您只需更改重新平衡期间同时移动的vBuckets数量。默认情况下,重新平衡一次移动1个vBucket。
以下是更改此设置的方法:http://docs.couchbase.com/admin/admin/Tasks/rebalance-behind-the-scenes.html
如果您定义了视图,则还可以在重新平衡期间禁用一致视图查询以加快速度。记得在重新平衡完成后重新打开它! http://docs.couchbase.com/admin/admin/REST/rest-cluster-disable-query.html