Skip to content

缓存服务 ​

guava-redis-starter — Redis 缓存封装服务,提供 + Caffeine 二级缓存能力。

基本信息 ​

属性值
工程名guava-redis-starter
本地端口7005
缓存方案Redis(分布式缓存) + Caffeine(JVM 本地缓存)

核心功能 ​

二级缓存架构 ​

请求 → Caffeine(JVM 本地缓存) → Redis(分布式缓存) → DB
  • Caffeine:本地高速缓存,毫秒级响应,适用于热点数据
  • Redis:分布式缓存,多实例共享,适用于数据同步
  • 缓存同步:通过 Feign 调用 redis 服务同步各节点缓存

缓存实体 ​

缓存说明
用户缓存用户信息缓存同步
角色缓存角色信息缓存同步
菜单缓存菜单信息缓存同步
部门缓存部门信息缓存同步
字典缓存字典数据缓存同步
岗位缓存岗位信息缓存同步
业务配置缓存业务配置缓存同步
区域缓存行政区划缓存同步
应用配置缓存应用配置缓存同步
系统字典缓存系统字典缓存同步

技术实现 ​

技术说明
Redis分布式缓存,多实例共享
CaffeineJVM 本地高速缓存
Feign服务间缓存同步调用

相关文档 ​