随笔分类 - 本地缓存
摘要:一、简介 之前一直在忙,没有时间写一篇基于注解的缓存本地数据,因为有的小的业务没必要引入redis中间件,所以我个人觉得还是得根据自己的业务场景去使用。 二、实战代码 1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <a
阅读全文
摘要:一、简介 caffeine是基于java8,Guava开发的一款高性能的本地缓存,是现场安全的本地缓存,可以用于多个场景: 1.用于用户重复提交数据验证 2.缓存数据 3.解决之前缓存的限制大小,导致OOM 4.通过设置时间解决内存占用资源浪费 5.防止api接口重复调用风险--性能提升 二、实战
阅读全文
摘要:1.本地缓存实现 1.1导入依赖 <!-- caffeine 缓存 --> <dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caffeine</artifactId> </dependency> 1.
阅读全文