Ответ эксперта

Как исследуют репликацию, Sentinel и Redis Cluster?

Вопрос по направлению: Экспертиза СУБД Redis

Ответ

Проверяют роли, идентификаторы и смещения репликации, буфер истории, состояние связи, историю синхронизации и переключений. Репликация Redis обычно асинхронна, поэтому подтверждённая клиенту запись могла не достичь реплики, назначенной основным узлом (primary). WAIT повышает вероятность доставки заданному числу реплик, но не обеспечивает абсолютную сохранность и не заменяет сохранение на диск.

В Sentinel исследуют кворум, эпохи, выбор ведущего и переконфигурацию; в Cluster — идентификаторы узлов, эпохи конфигурации, принадлежность слотов, состояния миграции и импорта и переключения. Реплика не является независимой резервной копией и может получить пустое или ошибочно изменённое состояние. До повторной синхронизации и исправляющих команд фиксируют каждый узел: совпадение смещений показывает только сегодняшнее состояние, а о прошлой потере говорят журналы, если они сохранились.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России