缓存详细设计 缓存详细设计1. 概述系统使用 Redis 作为分布式缓存,通过StringRedisTemplate进行操作。缓存服务统一放置在dp-service/src/main/java/com/cms/service/cache/目录下,按业务域划分为三个独立服务:服务类前缀用途AdminCacheServicedp:admin:v1:管理端权限缓存AppMobileCacheServicedp:app:v1:移动端业务数据缓存TokenSessionServicedp:auth:v1:JWT 登录会话管理此外,AuthServiceImpl直接操作 Redis 处理验证码和登录限流,RateLimitAspect基于 Redis 实现接口限流,