Встречается на собеседованиях • сегодня
Как реализуется персистентность в Redis
Redis поддерживает персистентность двумя основными способами:
- RDB (Redis Database) – моментальные снимки данных на диск в бинарном формате.
- Настраивается через
saveв конфиге (например,save 900 1– сохранять, если 1 изменение за 15 минут). - Быстрое восстановление, но возможна потеря данных между снимками.
- Настраивается через
- AOF (Append-Only File) – лог всех операций записи.
- Включается через
appendonly yes. - Можно настроить частоту синхронизации (
appendfsync everysec– баланс между надежностью и производительностью). - Медленнее, но более надежно.
- Включается через
Можно использовать оба метода одновременно для баланса.
Пример конфига:
ini
save 60 1000 # RDB: сохранять каждые 60 сек, если 1000+ изменений
appendonly yes # Включить AOF
appendfsync everysec # Синхронизировать AOF каждую секунду 
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы