SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Как Redis сохраняет данные на диск (RDB vs AOF)?

Redis хранит всё в RAM, но для защиты от перезагрузки использует два механизма персистентности:

1. RDB (Redis Database Backup): Делает полные снимки (снапшоты) памяти раз в N минут.
Плюс: Файлы компактные, быстрое восстановление.
Минус: Если сервер упадет, вы потеряете данные за последние N минут.

2. AOF (Append Only File): Логирует каждую операцию записи (как WAL в Postgres).
Плюс: Максимальная надежность (потеря максимум 1 секунды).
Минус: Файл лога быстро разрастается, восстановление идет дольше.

💡 Практика: В Production часто включают оба механизма одновременно.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Другие вопросы темы «Redis (Детально)»

Ещё вопросы раздела «NoSQL»

Все вопросы раздела «NoSQL»