Redis
- 将
常用并且不经常修改
的数据放到Redis中,用于提高性能与用户体验。 - 框架会话由
Shiro
管理并放到Redis中
使用
框架中封装了Redis的常用操作,可以到RedisUtil查看
如RedisUtil
无法满足需求可注入RedisTemplate<String, Object> redisTemplate
直接操作
维护
- 为方便运维管理,建议将不同用途缓存使用不用key前缀区分。
- 以下是部分key前缀&说明列表
- 框架中提供了简单的
Redis
在线管理,可以到缓存监控查看
前缀 | 说明 |
---|---|
account: | 用户登录尝试次数以及锁定账号 |
account:session: | 当前会话尝试登录次数 |
shiro:session: | shiro session |
shiro:authorization: | shiro 授权 |
sys:config: | 系统参数 |
reset:password:verification:code: | 找回密码验证码 |
plugin:check: | 插件js/css资源是否存在 |
建议按照模块统一设置Redis前缀,以上配置在com.frame.easy.common.redis.RedisPrefix
中