У меня есть приложение, которое использует redis. Его двухкамерная система означает, что приложение находится в HA (архитектура высокой доступности). Когда ящик падает, я хочу восстановить все данные в этом поле, чтобы синхронизировать с первым полем и наоборот. Возможно ли с redis ???Архитектура сервера нескольких клиентов Redis
1
A
ответ
1
Вы можете настроить redis для сохранения всех данных на диске и настройки ваших машин в режиме ведомой репликации.
Redis сторожевой (построено в Redis 2.7+) также может быть использовано, чтобы сделать автоматическое восстановление после сбоя (продвижения одного раба в качестве хозяина, когда хозяин вниз)
Вы можете найти всю документацию, вам нужно об этом на Redis docs website http://redis.io/documentation
Спасибо за ответ. но оба моих сервера будут обрабатывать данные, поэтому сколько времени потребуется для синхронизации? делает запись на redis мастер-сервер автоматической синхронизации на redis slaves ??? Сколько времени потребуется, чтобы синхронизировать данные, записанные в мастер? на этот раз настраивается ?? – Vishnu
ведомые устройства хранятся в главном синхронике как можно больше (в зависимости от возможностей трафика/ввода-вывода может быть некоторое отставание в репликации), когда подчиненный подключается к ведущему, который он синхронизирует, а затем повторяет все команды, которые отправляются мастеру. –