Встречается на собеседованиях • сегодня

Как сделать persistence Redis

Для создания persistence в Redis можно использовать два основных механизма: RDB (Redis Database) и AOF (Append Only File).

RDB – создает моментальные снимки данных через заданные интервалы. Быстрое восстановление, но возможна потеря данных между снимками.

python
# Пример конфигурации redis.conf для RDB
save 900 1      # сохранять, если 1 изменение за 900 сек
save 300 10     # сохранять, если 10 изменений за 300 сек
save 60 10000   # сохранять, если 10000 изменений за 60 сек

AOF – записывает каждую операцию в лог. Гарантирует меньшую потерю данных, но может быть медленнее.

python
# Пример конфигурации redis.conf для AOF
appendonly yes
appendfsync everysec  # синхронизация каждую секунду (баланс между надежностью и производительностью)

Можно использовать оба метода одновременно для большей надежности.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы