使用IMemeryCache接口
注册缓存
HomeController注入进来
建一个类,用来存缓存的常量
判断缓存里面是否有数据,若是没有就读数据库存起来。
设置缓存事件,可调的 30秒。若是缓存的值被访问了就延长30秒
绝对过时,600秒
缓存被清空以后,调用回调方法,再填充回去
redis
属性:docker
过时事件设置为30秒
数据库
分布式缓存的特色
json
类型:缓存
从docker中拉取redis的镜像
简历容器
正在运行
注册redis
转换成json字符串后还须要转换成byte类型
else的状况
容器内把端口暴露出来
运行页面走到断点这里了
cookie
它是一种客户端的缓存,减轻服务端压力
再设置另一个
在客户端缓存
另一种用法
分布式
默认使用Gzip的压缩
没有详细介绍,能够看官方的文档
3d