У нас есть один экземпляр redis, в котором хранится около 6 хэшей, где каждый хэш содержит около 500-700 ключей каждый (бизнес-объекты). Я планирую установить основную подчиненную архитектуру, в которой у меня может быть один основной экземпляр с двумя подчиненными устройствами, и я хочу объединить запросы чтения robin к ведомым устройствам. Я искал способы сделать это, но до сих пор в моих поисках я не мог понять, как это сделать. Мы используем Jedis как наш клиент redis. Можно ли обойти запросы чтения robin для подчиненного устройства? (Конечно, я знаю, что может быть временное окно, в котором данные несовместимы в подчиненных, и я готов пожертвовать этим)Запросы на чтение с циклическим чтением для команд Redis
Помощь была бы очень большой оценили.
EDIT: Это первый раз, когда я пытаюсь настроить распределенную архитектуру. Поэтому, пожалуйста, несите меня, если то, что я говорю, кажется невежественным.
Можете ли вы не просто выбрать рабочую случайную клиентскую сторону? –
Прямо сейчас, поскольку количество ведомых экземпляров будет ограничено, я обязательно смогу. Infact - это тот подход, который я сейчас буду использовать. Однако, что, если у меня есть до 6-7 подчиненных экземпляров? Разве я не должен поддерживать пул соединений и тайм-ауты для каждого из этих экземпляров? – Ankush92