Я попробовал разделитель Murmur3 онлайн и вычислил следующие диапазоны токенов для 4 узлов
-9223372036854775808 -4611686018427387904 0 4611686018427387904
Однако, когда я запускаю кластер кассандры из 4 vnodes (2 физических узла)узлов и num_token = 2), я вижу другой диапазон, который использует Кассандра
Nodetool Ring Output:
![enter image description here](https://i.stack.imgur.com/sZW9g.png)
Примечание:
Оба узла работают и работают нормально
Это один кластер ЦОД с одной стойкой
Кассандра использует разделитель murmur3 с включенными vnodes
пространство ключей описания дескриптора нода1
TokenRanges:
TokenRange (начальный_токен: 4481695763375319483, конечный_токен: 5121169981241167840,
* 10316: 896 850 816 816 * 831 * 831 * 831 * 830 * 831 * 831 * 830 * 831 * (831): код 1630 для пользователей: * * * * *
;end_token: 4481695763375319483,
TokenRange (start_token: 5121169981241167840, end_token: 7178337180622837047,
TokenRange (start_token: 7178337180622837047, end_token: 1783145095096608746
Почему вычисление вручную отличается от вычислений одного из кассандр и как оно рассчитывается?
Спасибо