Files
digital-garden-backup/dev/architecture/Кэширование в приложении.md
2024-09-11 21:28:43 +03:00

1.2 KiB
Raw Blame History

aliases, tags, date, zero-link, parents, linked
aliases tags date zero-link parents linked
maturity/🌱
2024-06-17
../../meta/zero/00 HighLoad
Кэширование

Поход в базу данных может быть достаточно дорогим, в этом случае имеет смысл сохранять данные в кэш. Ускорить сложные запросы может кэширование: мы помещаем результат вычислений в некоторое хранилище (например, Memcached или Redis), которое обладает отличными характеристиками по времени доступа к информации. Теперь вместо обращений к медленным, сложным и тяжелым backendам нам достаточно выполнить запрос к быстрому кэшу.

Самые распространенные варианты хранения: