SA Шпаргалка

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

Средний

Как работает паттерн Cache-Aside (Lazy Loading)?

Это самая популярная стратегия кэширования (используется по умолчанию).

Алгоритм чтения:
1. Приложение ищет данные в Кэше (Redis).
2. Если нашло (Cache Hit) — отдает клиенту.
3. Если не нашло (Cache Miss) — идет в БД, читает данные, сохраняет их в Кэш и отдает клиенту.

Алгоритм записи:
Приложение обновляет данные в БД и удаляет (инвалидирует) ключ в Кэше. При следующем чтении кэш прогреется заново.

✅ Плюс: В кэше лежат только те данные, которые реально запрашивают юзеры (экономия RAM).

Другие вопросы темы «Паттерны кэширования»

Ещё вопросы раздела «Архитектура»

Все вопросы раздела «Архитектура»