StackExchange.Redis - тип он самый разработанный. Пишу/читаю - все гуд. Но если вдруг редиска упадет????
Дальше: поднял еще 1 редиску. Делаю репликацию. Редиска номер 1 приобретает значение мастер, редиска номер 2 приобретает значение раб (master - slave).
Конекчусь мультиплексором, говорю читай из slave, пиши через master. И все вроде бы гуд. НО, а если мастер напизднется??? Все, не прочитаешь, не запишешь (хотя прочитать вроде можно, но вот записать уже нет).
Дальше: собираюсь поднимать через Sentinel. Вроде как написано, что если мастер-нода падает, то sentinel умеет сам slave-а в мастера повышать. Но тут у меня встает вопрос. А умеет - ли StackExchange.Redis в сэнтинел... Вот типа повысилась у меня нода до мастера, поймет-ли мой веб-сервис, что теперь можно писать в slave - ноду, которая на время стала мастером???
вопрос
Обсуждают сегодня