diff --git a/README.md b/README.md index e415165d..5b8713a3 100644 --- a/README.md +++ b/README.md @@ -231,8 +231,8 @@ Echo 是一套前后端不分离的开源社区系统,基于目前主流 Java - 权限管理(Spring Security) - 只有管理员可以查看网站数据统计 - [x] **优化网站性能** - - 处理每次请求时,都要通过拦截器根据登录凭证查询用户信息,访问的频率非常高。因此将已成功登录的用户信息在缓存 Redis 中保存一段时间,查询用户信息的时候优先从缓存中取值;若缓存中没有该用户信息,则将其存入缓存;用户信息变更时清除对应的缓存数据; - - 引入本地缓存 Caffeine,缓存热帖列表和帖子的总数,避免缓存雪崩(这里面还能再加一层二级缓存 Redis)。 + - 处理每次请求时,都要通过拦截器根据登录凭证查询用户信息,访问的频率非常高。因此将已成功登录的用户信息在缓存 Redis 中保存一段时间,查询用户信息的时候优先从缓存中取值;若缓存中没有该用户信息,则将其存入缓存;用户信息变更时清除对应的缓存数据 + - 引入本地缓存 Caffeine,缓存热帖列表和帖子的总数,提升首页加载速度(可进一步采用二级缓存架构) ## 🔐 待实现及优化