DEVOPSSLIB Telegram 3357
🗃 Как хранятся данные в Redis: RDB vs AOF

Когда речь заходит о персистентности данных в Redis, используются два основных механизма:

• RDB (Redis Database Backup) – снимки базы в определённые моменты времени.

• AOF (Append Only File) – журнал, записывающий все изменения в базе.

Как работает RDB

Раз в заданный интервал времени Redis делает снимок всех данных и сохраняет его в файл.

Одним из главных плюсов RDB является быстрое восстановление после аварии — загрузка данных идёт значительно быстрее, чем при использовании AOF.

Основной минус RDB — потенциальная потеря данных. Если сервер неожиданно упадёт между созданием снимков, все изменения, сделанные после последнего сохранения, будут утеряны.

Как работает AOF

Каждый запрос, изменяющий данные записывается в лог.

Основное преимущество AOF — минимальная потеря данных. В зависимости от настроек можно записывать изменения каждую секунду или в реальном времени.

Файл AOF занимает больше места на диске, так как содержит историю всех операций. Восстановление из AOF занимает больше времени по сравнению с RDB, так как необходимо последовательно выполнить все записанные команды.

Делитесь в комментариях где бы использовали каждый метод? 👇

🐸Библиотека devops'a
Please open Telegram to view this post
VIEW IN TELEGRAM



tgoop.com/devopsslib/3357
Create:
Last Update:

🗃 Как хранятся данные в Redis: RDB vs AOF

Когда речь заходит о персистентности данных в Redis, используются два основных механизма:

• RDB (Redis Database Backup) – снимки базы в определённые моменты времени.

• AOF (Append Only File) – журнал, записывающий все изменения в базе.

Как работает RDB

Раз в заданный интервал времени Redis делает снимок всех данных и сохраняет его в файл.

Одним из главных плюсов RDB является быстрое восстановление после аварии — загрузка данных идёт значительно быстрее, чем при использовании AOF.

Основной минус RDB — потенциальная потеря данных. Если сервер неожиданно упадёт между созданием снимков, все изменения, сделанные после последнего сохранения, будут утеряны.

Как работает AOF

Каждый запрос, изменяющий данные записывается в лог.

Основное преимущество AOF — минимальная потеря данных. В зависимости от настроек можно записывать изменения каждую секунду или в реальном времени.

Файл AOF занимает больше места на диске, так как содержит историю всех операций. Восстановление из AOF занимает больше времени по сравнению с RDB, так как необходимо последовательно выполнить все записанные команды.

Делитесь в комментариях где бы использовали каждый метод? 👇

🐸Библиотека devops'a

BY Библиотека девопса | DevOps, SRE, Sysadmin




Share with your friend now:
tgoop.com/devopsslib/3357

View MORE
Open in Telegram


Telegram News

Date: |

The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. Administrators Unlimited number of subscribers per channel Telegram offers a powerful toolset that allows businesses to create and manage channels, groups, and bots to broadcast messages, engage in conversations, and offer reliable customer support via bots. Choose quality over quantity. Remember that one high-quality post is better than five short publications of questionable value.
from us


Telegram Библиотека девопса | DevOps, SRE, Sysadmin
FROM American