【发布时间】:2020-01-21 18:54:48
【问题描述】:
虽然被问了很多次,也回答了很多次,但无论如何我都没有找到好的答案。 无论是在论坛中还是在 cassandra 文档中。
虚拟节点是如何工作的?
假设一个节点有 256 个虚拟节点。 文档说它们是随机分布的。 (放弃“随机”完成的方式......我还有另一个更紧迫的问题):
每个 cassandra 节点(“物理”)实际上负责环中的几个不同位置,这对吗? (对于 256 个位置)?这是否意味着“物理”节点在整个圈子上“散布”?
在这种情况下,重新平衡如何工作?如果我添加一个新节点? 该环将获得额外的 256 个节点。 这些额外的节点如何将数据与旧节点分开? 它们基本上会以额外的“自行车辐条”的形式出现在整个环中吗?
网上很多资料,但没有人解释清楚...
【问题讨论】:
-
请尝试每个问题问一个问题。
标签: cassandra