Cassandra 3.0在cassandra.yaml中添加了一个新选项来优化节点allocate_tokens_for_keyspace
之间的负载,默认值为KEYSPACE
。
KEYSPACE
的作用是什么?尝试使用不同的值我已经能够在添加节点时添加随机字符串和逗号分隔列表,并且新节点加入群集但调试日志中没有有用的消息说明该值是否有效。我搜索过但没有找到解释allocate_tokens_for_keyspace
允许值的文档。
答案 0 :(得分:0)
有关allocate_tokens_for_keyspace的更多信息,请访问以下链接。
https://www.datastax.com/dev/blog/token-allocation-algorithm
此外,“allocate_tokens_for_keyspace”中没有多个键空间值。你只能有一个键空间名称,在Bootstrap期间应该从中创建新的节点标记范围。