Встречается на собеседованиях • сегодня
Что такое снимок (snapshot) в Redis
В Redis снимок (snapshot) — это механизм сохранения данных на диск в виде файла RDB (Redis Database). Это точка во времени, содержащая все данные в памяти Redis в сжатом бинарном формате.
Ключевые особенности:
- Создается асинхронно (fork() процесса)
- Можно настроить по времени/количеству изменений
- Используется для бэкапов и восстановления
Пример конфигурации (redis.conf):
text
save 900 1 # сохранять если 1 изменение за 15 мин
save 300 10 # 10 изменений за 5 минут
save 60 10000 # 10000 изменений за 1 минутуРучное создание:
bash
redis-cli SAVE # блокирующая команда
redis-cli BGSAVE # фоновое сохранениеСнимки эффективны для больших баз данных, но могут терять данные между сохранениями. Для полной надежности часто комбинируют с AOF (Append Only File).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы