Какие есть алгоритмы расчета номера шарда чтобы можно было расширять кластер?
* если выбираем шард по остатку от деления, для добавления ноды надо перераспределить все данные.
* если шард определяется не вычислением, надо где-то держать список соответствий, а это требует пары управляющих нод, как в Google FS, к тому же это дополнительный поиск на каждое обращение.
Есть еще варианты?
* если выбираем шард по остатку от деления, для добавления ноды надо перераспределить все данные.
* если шард определяется не вычислением, надо где-то держать список соответствий, а это требует пары управляющих нод, как в Google FS, к тому же это дополнительный поиск на каждое обращение.
Есть еще варианты?