Запись на два сервера Redis

Я ищу способ отправки записей Redis с одного конкретного клиента на два сервера Redis, работающих на разных хостах.

Это не совсем репликация, если записи приходят с любого другого клиента, я не хочу, чтобы эти реплицировались. например, записи от производителей идут в redis1 & redis2. записи из consumer1 и consumer2 (действительно, удаляет) должны изменять только redis1 и redis2 соответственно

              /----> redis1 <-- consumer1
producer --->
              \----> redis2 <-- consumer2

Спасибо!

1 ответ

Если вы вообще не можете изменить код, то я не могу придумать никакого другого решения, кроме написания сервиса, который имитирует Redis и отправляет команды в реальные экземпляры.

Этот проект может быть полезен: https://github.com/causes/mock_redis

Другие вопросы по тегам