Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Cassandra中添加节点通常意味着什么?_Cassandra_Cassandra 2.0_Datastax_Cassandra Cli_Opscenter - Fatal编程技术网

在Cassandra中添加节点通常意味着什么?

在Cassandra中添加节点通常意味着什么?,cassandra,cassandra-2.0,datastax,cassandra-cli,opscenter,Cassandra,Cassandra 2.0,Datastax,Cassandra Cli,Opscenter,嗨,我有一个cassandra数据库,里面有大量的数据,我只使用一个节点来存储它。所以有人建议我使用多个节点 那么,如果我添加一个新节点,数据会被复制到另一个节点上,还是与另一个节点平均分布 我是卡桑德拉和DB管理的新手。如果有人能分享一些关于这方面的想法,这将是非常有帮助的 数据将被复制到另一个节点,还是与另一个节点平均分布 两者都有。数据将被复制到其他节点,具体取决于每个键空间的大小。但数据也将在节点之间分割以平衡负载。加入集群的新节点自动承担数据的偶数部分 另外,我建议您在添加新节点后对旧

嗨,我有一个cassandra数据库,里面有大量的数据,我只使用一个节点来存储它。所以有人建议我使用多个节点

那么,如果我添加一个新节点,数据会被复制到另一个节点上,还是与另一个节点平均分布

我是卡桑德拉和DB管理的新手。如果有人能分享一些关于这方面的想法,这将是非常有帮助的

数据将被复制到另一个节点,还是与另一个节点平均分布

两者都有。数据将被复制到其他节点,具体取决于每个键空间的大小。但数据也将在节点之间分割以平衡负载。加入集群的新节点自动承担数据的偶数部分

另外,我建议您在添加新节点后对旧节点()运行[nodetool cleanup]。这将有助于清理不再属于旧节点的键