Запись на два сервера Redis
Я ищу способ отправки записей Redis с одного конкретного клиента на два сервера Redis, работающих на разных хостах.
Это не совсем репликация, если записи приходят с любого другого клиента, я не хочу, чтобы эти реплицировались. например, записи от производителей идут в redis1 & redis2. записи из consumer1 и consumer2 (действительно, удаляет) должны изменять только redis1 и redis2 соответственно
/----> redis1 <-- consumer1
producer --->
\----> redis2 <-- consumer2
Спасибо!
1 ответ
Если вы вообще не можете изменить код, то я не могу придумать никакого другого решения, кроме написания сервиса, который имитирует Redis и отправляет команды в реальные экземпляры.
Этот проект может быть полезен: https://github.com/causes/mock_redis