Redis у вас держал данные чисто in-memory или был fallback на диск? Что произойдёт, если Redis упадёт?

Redis обычно обслуживает данные из памяти; RDB/AOF нужны для восстановления, а не являются автоматическим дисковым fallback при нехватке RAM. Последствия падения зависят от роли и настроек.

Короткий ответ

Что ответить на собеседовании

Redis обычно обслуживает данные из памяти; RDB/AOF нужны для восстановления, а не являются автоматическим дисковым fallback при нехватке RAM. Последствия падения зависят от роли и настроек.

Подробный разбор

Ответ с пояснениями

Redis обычно обслуживает данные из памяти; RDB/AOF нужны для восстановления, а не являются автоматическим дисковым fallback при нехватке RAM. Последствия падения зависят от роли и настроек.

RDB сохраняет снимки, AOF — журнал изменений с выбранной политикой синхронизации. При восстановлении часть последних записей может отсутствовать в зависимости от настроек и сбоя. Если Redis — кэш, данные можно загрузить из основного источника, ограничив всплеск запросов. Если это единственное хранилище, нужны отдельно продуманные durability, резервирование и проверка восстановления; реплика сама по себе не заменяет backup.

Источник: redis.io.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее