Я читал документацию Redis, и меня больше всего интересует функция разбиения.Redis Cluster - готовая продукция?
Redis documentation гласит следующее: магазин
данных или кэш? Разделение при использовании Redis ad хранилище данных или кеш концептуально одинаково, однако есть огромная разница. Если Redis используется как хранилище данных, вы должны быть уверены, что указанный ключ всегда отображается в том же экземпляре, когда Redis используется как кеш , если данный узел недоступен, это не большая проблема, если мы начните использовать другой узел, изменив карту ключа-экземпляра, как нам хотелось бы , чтобы улучшить доступность системы (то есть способность системы отвечать на наши запросы). Последовательные хеширующие реализации часто могут переключаться на другие узлы, если предпочтительный узел для заданного ключа недоступен. Аналогично, если вы добавите новый узел, часть , новые ключи начнут храниться на новом узле. Основной концепцией является следующее: Если Redis используется в качестве масштабирования кеша вверх и вниз , используя последовательное хэширование легко. Если Redis используется как хранилище, нам нужно , чтобы взять карту между фиксированными ключами и узлами и фиксированное количество узлов . В противном случае нам нужна система, которая может переустанавливать ключи между узлами при добавлении или удалении узлов и в настоящее время только Redis Cluster способен это сделать, но Redis Cluster не готов к производству.
Из последнего предложения я понимаю, что Redis Cluster не готов к производству. Кто-нибудь знает, обновлена ли эта документация, или Redis Cluster уже готов к производству?
Документах указывают на [кластера спецификации] (http://redis.io/topics/cluster-spec), которые указывают, что большая часть функциональности еще не реализована или только частично реализованы. Вы можете подумать, что это не готово к производству в это время ... – PinnyM