Как стать автором
Обновить

Комментарии 2

Если бы использовался redis, то я бы просто запустил реплики редиса, как сайд-контейнеры. При этом запись идет в мастер, а чтение из реплик на 127.0.0.1. Почему реализация на memcached такая сложная? Была задача сделать отказоустойчивый кэш, в котором раутер выбирает следующий мастер, если текущий мастер не отвечает? Спрашиваю, потому что не работал с memcached, но знаю похожую конфигурацию для кластера mysql.

Снимаю вопрос. mcrouter в данном случае отвечает за репликацию, так как memcached сам это не умеет. Роутер тут совсем не тот, что выбирает мастера в master-slave репликации.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий