缓存
Maybebb
I hear and I forget, I see and I remember, I do and I understand.
展开
-
spring boot redis cache 缓存学习
spring boot redis cache 缓存学习自定义redis key前缀自定义redis key自定义全局key过期时间针对单个key自定义过期时间引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cac原创 2017-09-22 17:58:01 · 6758 阅读 · 0 评论 -
spring boot guava cache 缓存学习
spring boot guava cache 缓存学习自定义key自定义全局key过期时间,缓存个数针对单个key自定义过期时间,缓存个数引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifac原创 2017-09-22 17:59:51 · 8035 阅读 · 4 评论 -
spring boot caffeine cache 缓存学习
spring boot caffeine cache 缓存学习自定义key自定义全局key过期时间,缓存个数针对单个key自定义过期时间,缓存个数配置yml配置: 优点:简单缺点:无法针对每个cache配置不同的参数,比如过期时间、最大个数java配置 优点:可以针对每个cache配置不同的参数,比如过期时间、最大个数缺点:java代码引入依赖 <dependency>原创 2017-09-22 18:01:53 · 7183 阅读 · 3 评论 -
guava和caffeine性能测试
guava和caffeine性能测试spring5已经放弃guava,拥抱caffeine。那么为什么这么好的东西需要被淘汰呢,如果对于本地Cache有过深入研究的人应该知道LRU算法基本可以满足大部分的场景,但是很多人为了精益求精,基于LRU的算法,又在此基础上提出了一系列更好的,更有效果的淘汰策略。比如有ARC,LIRS和W-TinyLFU等都提供了接近最理想的命中率,他们这些算法进一步提高了本原创 2017-09-24 22:44:22 · 11103 阅读 · 3 评论