Лучший способ скрыть переключение серверов redis master / slave - использовать прокси поверх главного сервера.
Среди кандидатов в доверенные лица есть еще два важных (и используемых) варианта: twemproxy и haproxy (> = 1,5)
Если нас не интересуют некоторые функции twemproxy (например, шардинг) (и интересует только работа проксирования), какая из них лучше (и почему?)
Если вам не нужен шардинг, haproxy - хороший выбор.
haproxy прозрачен, поэтому вы можете использовать все команды redis (сканирование / ключи / информация ...)
но когда-нибудь вам может понадобиться шардинг :)