缓存的相关知识讲解

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 设置缓存

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值