1. 缓存相关基础
1.1 缓存·的使用
1.1.1 导入缓存技术对应的starter
1.1.2 启用缓存
1.1.3 设置当前操作的结果数据进入缓存
2. 缓存供应商变更 : Ehcache
2.1加入Ehcache坐标
2.2 缓存设定使用Ehcache(在yml中进行修改)
2.3 提供Ehcache配置文件ehcache.xml
影响数据淘汰的相关配置
LRU:淘汰一段时间内使用时间最早的数据
LFU:淘汰一段时间内使用次数最少的数据
3. 缓存供应商变更: Redis
3.1 加入redis坐标(缓存供应商实现)
3.2 配置redis服务器,缓存设定为使用redis
4. 缓存供应商变更:memcached
3.2 memcached的客户端选择
4. 缓存供应商变更:jetcache
4.1 载入jetcache
4.1.1 坐标加入
4.1.2 配置远程缓存必要属性
4.1.3 配置本地缓存必要属性
4.1.4 全部配置示范
相关配置属性说明
4.2 jetcache相关操作
4.2.1 开启jetcache注解支持
声明缓存对象
操作缓存
4.2 jetcache方法缓存
4.2.1 启用方法注解
4.2.2 使用方法注解操作缓存
4.2.3 使用方法注解操作缓存
4.2.4 缓存对象必须保障可序列化
5. 缓存供应商变更:j2cache
5.1.1 加入j2cache坐标,加入整合缓存坐标
5.1.2 配置使用j2cache(application.yml)
5.1.3 配置一级缓存与二级缓存,以及一级缓存数据到二级缓存数据的发送方式(j2cache.properties)
5.1.4 设置缓存