На практике часто бывает ситуация, когда необходимо многократно извлекать одни и те же данные, например из базы данных, либо получать их по http или другим затратным способом. В отдельных случаях такие запросы могут работать медленно (например сторонний сервис долго отвечает) и это становится настоящей проблемой, когда нагрузка на приложение возрастает. Повысить производительность приложения в этом случае можно с помощью кэширования - многократно используемые данные сохраняются в памяти и их извлечение происходит без запросов к базе данных и сторонним сервисам. В этом видео я расскажу о том, как можно настроить кэширование в вашем приложении на Spring Boot.
Пример из видео описан в статье:
Исходники доступны на GitHub:
Мой Telegram-канал, где я публикую полезную информацию о программировании и свои статьи:
Мой Instagram:
Моя группа в ВК:
#java #springboot #cacheable #программирование #кэширование #айти
1 view
271
54
1 month ago 00:00:07 4.2K
Стратегии кэширования базы данных
1 month ago 00:00:02 5
AdaCache : ускорение DiT в генерации видео через необучаемое адаптивное кэширование
2 months ago 01:30:44 1
11. Кеш и предсказание перехода (эфир)
2 months ago 01:23:13 1
11. Кеш и предсказание перехода
2 months ago 01:37:59 85
Сериализатор данных с использованием Reflection и Generics // Демо-занятие курса «C# Developer. Professional»
2 months ago 00:42:30 1
Готовим Большую Фичу™ на Kotlin Multiplatform. Многопоточность, сеть и кэш/ Дмитрий Яковлев (Яндекс)
2 months ago 00:34:15 1
Apollo GraphQL как альтернатива другим библиотекам / Никита Филатов (Luxoft)
2 months ago 00:29:34 1
ObjectManager, или Как работать с большим количеством объектов на карте / Марина Степанова (Яндекс)
2 months ago 00:37:03 1
Исполнение JS на сервере при масштабировании - что может пойти не так / Brian Geffon (LinkedIn)
2 months ago 00:44:01 3
Как мы храним и анализируем большой социальный граф / Максим Бартенев (Норси-транс)
2 months ago 00:47:24 1
Архитектура приложений с использованием MySQL / Петр Зайцев (Percona)
2 months ago 00:48:34 2
Велосипед уже изобретен. Что умеют промышленные СХД? / Антон Жбанков (Nutanix)
2 months ago 00:40:14 7
Кэширование данных в web приложениях. Использование memcached / Юрий Краснощек (Delphi LLC, Dell)
2 months ago 00:41:51 1
100500 способов кэширования в Oracle Database / Александр Токарев (DataArt)
2 months ago 00:23:03 1
Репликация между разными СУБД / Михаил Буйлов (Мамба)
2 months ago 00:10:38 2
Какие «пепелацы» мы изобрели между DWH и BI? / Алексей Пахомов (Sportmaster Lab)
2 months ago 00:20:51 24
Как стать Backend разработчиком | Пошаговый путь к Backend разработчику
2 months ago 01:38:25 9
Доклад «Файлы — это сложно» о надёжной записи на диск
2 months ago 01:39:09 64
Команда без менеджеров и фронтендеров сделала самый быстрый маркетплэйс - Андрей Ермолаев, #020
2 months ago 00:16:56 116
Чит-лист универсальных проверок для GET метода
3 months ago 00:46:10 19
C# в Unity / #1 Переменные, Типы данных, Кэширование, int, float, bool, string, var
3 months ago 00:28:18 1
Что такое REST API? HTTP, Клиент-Сервер, Проектирование, Разработка, Документация, Swagger и OpenApi
3 months ago 02:26:29 1
ПОЛНЫЙ КУРС REACT JS для начинающих - Изучи Реакт за 2 часа с нуля!