Официальный сайт Redis говорит: «Redis поддерживает наложение клиентской стороны через последовательное хеширование. В настоящее время нет поддержки отказоустойчивости или добавления или удаления кластеров во время выполнения».
Из того, что я понимаю в настоящий момент, этот вид совместного использования не является отказоустойчивым, и все ключи, хранящиеся на неисправном узле, будут потеряны. Аналогично, если вы добавите новый узел, некоторая часть пространства ключа будет потеряна (поскольку ключи будут сохранены на неправильном узле). Обычно в последовательной системе хэширования, когда новый узел соединяется, он копирует все ключи, которые теперь сопоставляются с ним соседей. Для этого на сервере Redis нет поддержки.
Таким образом, согласованное хеширование отлично работает, если вы используете Redis в качестве кеша, где фактические данные хранятся за Redis, но на данный момент не ожидайте, что ваши данные не исчезнут.
ОБНОВЛЕНИЕ: Возможно реализовать реальный очертание через согласованную хеширующую библиотеку под названием ketama.