我对Cassandra节点上的令牌分配感到困惑。
因此假设我有3个节点集群,并且每个节点只分配了一个令牌。
例如,令牌范围是10,每个节点都有这样的令牌..
node1 -> 3,
node2 -> 4,
node3 -> 5,
所以如果分区程序为特定数据生成7的标记会发生什么。这些数据会在哪里发生?
答案 0 :(得分:4)
Data in Cassandra is managed as part of a token ring. Token values will wrap around at the end, so that in your example node1 will be responsible for ranges 6-3.