При многократном чтении одних и тех же данных возникает вопрос об оптимизации, данные не меняются или меняются редко, это различные справочники и другая информация, т.е.
функция получения данных по ключу детерминированная.
Здесь, наверное, все понимают – нам нужен Кэш! Зачем каждый раз повторять поиск данных или расчет? Итак, здесь я покажу вам, как сделать кеш в Java Spring и поскольку это скорее всего тесно связано с Базой данных, то и как это сделать в СУБД на одном конкретном примере.
Содержание Кэш в Spring Кэш в функциях Oracle PL-SQL
Кэш весной
Дальше все поступают примерно одинаково; в Java используют различные HasMap, ConcurrentMap и т. д. У Spring тоже есть решение для этого, простое, удобное и эффективное.Думаю, что в большинстве случаев это поможет в решении проблемы.
Итак, все, что вам нужно сделать, это включить кеш и аннотировать функцию.
Делаем кэш доступным
Теги: #java #oracle #cache@SpringBootApplication @EnableCaching public class DemoCacheAbleApplication {
Вместе с данным постом часто просматривают:
-
Группы Новостей
19 Oct, 24 -
Служба Триггерной Электронной Почты Mailtrig
19 Oct, 24 -
Акции Google Достигли Рекордных $500
19 Oct, 24 -
Почувствуй Вкус
19 Oct, 24 -
Выбираем Микроконтроллер Вместе
19 Oct, 24 -
Евангелистская Записка-Ii
19 Oct, 24 -
Стартапы Спортивной Тематики
19 Oct, 24 -
Microsoft Уже Достаточно...
19 Oct, 24