缓存

基于 spring cache 提供了多层的缓存,还对缓存进行了增强,增加了缓存事件
采用MQ 事件模型 将业务操作与缓存刷新操作进行分离
支持多级缓存与缓存订阅模型
支持将服务之间的缓存进行隔离
允许(不)同环境的多个服务共享缓存
提供3种级别:线程级,本地内存级,redis级
- 对于非常频繁调用的会设置为线程级,如: 获取当前用户数据 等
- 对于常用的数据会采用本地内存与redis两级,本地获取不到会再去redis获取
- 对于使用比较多的接口数据会采用redis,redis获取不到再执行远程调用

功能介绍

例子