Кэширование Данных — Java Spring

При многократном чтении одних и тех же данных возникает вопрос об оптимизации, данные не меняются или меняются редко, это различные справочники и другая информация, т.е.

функция получения данных по ключу детерминированная.

Здесь, наверное, все понимают – нам нужен Кэш! Зачем каждый раз повторять поиск данных или расчет? Итак, здесь я покажу вам, как сделать кеш в Java Spring и поскольку это скорее всего тесно связано с Базой данных, то и как это сделать в СУБД на одном конкретном примере.

Содержание Кэш в Spring Кэш в функциях Oracle PL-SQL



Кэш весной

Дальше все поступают примерно одинаково; в Java используют различные HasMap, ConcurrentMap и т. д. У Spring тоже есть решение для этого, простое, удобное и эффективное.

Думаю, что в большинстве случаев это поможет в решении проблемы.

Итак, все, что вам нужно сделать, это включить кеш и аннотировать функцию.

Делаем кэш доступным

   

@SpringBootApplication @EnableCaching public class DemoCacheAbleApplication {

Теги: #java #oracle #cache
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.