如何更改节点中的Cassandra标记数

时间:2015-09-17 11:24:59

标签: cassandra

我是Cassandra的新手,我相信我会设置所有配置。现在阅读了一段时间后,我遇到了一篇安装文章,我发现我的设置和正在解释的内容之间存在差异。

这是我的配置截图。 enter image description here 现在我的问题是,令牌是什么?如何将其更改为256?

提前多多感谢!

1 个答案:

答案 0 :(得分:1)

如果使用虚拟节点功能,则可以将令牌数设置为256,这将允许Cassandra在群集中添加或删除节点时自动对数据进行负载平衡。

cassandra.yaml中有两个控制虚拟节点使用的字段:" ..不要在conf / cassandra.yaml中设置initial_token参数,而是启用{{1参数。一个很好的默认值是256。"查看更多信息here。您通常也会设置num_tokens

如果要更改现有节点上的虚拟节点数,则需要重建节点上的数据。请参阅this