Похожие презентации:
Кэширование
1. Кэширование
- Я украл твой код- Это не мой
2.
Кэш – промежуточный буфер с быстрым доступом к нему, содержащийинформацию, которая может быть запрошена с наибольшей
вероятностью
2
3.
34.
45.
56.
1'org.springframework.boot:spring-boot-starter-cache'
2
3
6
7. Кэширование возвращаемого результата
78.
89. Объявление ключа для кэширования
NameIn cache?
Ivan
ivan@mail.ru
yes
Ivan
ivan123@mail.ru
no
Sergey
ivan@mail.ru
yes
9
10. Принудительное кэширование
1011. Удаление из кэша
1112. Группировка настроек
1213. Конфигурация кэша над классом
1314. Провайдеры
1415. Провайдеры
RedisRedis — резидентная система
управления базами данных класса
NoSQL с открытым исходным кодом,
работающая со структурами данных
типа «ключ — значение». Используется
как для баз данных, так и для
реализации кэшей, брокеров
сообщений. Ориентирована на
достижение максимальной
производительности на атомарных
операциях.
16
16. Redis
EhCacheEhCache — это среда внутрипроцессного
кэширования на чистом языке Java. Он быстрый и
компактный. Это кэш по умолчанию,
предоставляемый Hibernate и MyBatis.
17
17. EhCache
CaffeineCaffeine — это переписанная
версия кэша Guava с
использованием Java8, которая
заменила Guava в Spring 5 и
поддерживает различные
политики истечения срока
действия кэша.
18
18. Caffeine
А что можно настроить?● maximumSize
● refreshAfterWrite
● expireAfterAccess
● expireAfterWrite
19
19. А что можно настроить?
Спасибоза внимание!
Программирование