Update README.md
This commit is contained in:
parent
c86ad594a2
commit
5d745219ad
10
README.md
10
README.md
@ -45,10 +45,6 @@ Echo 是一套前后端不分离的开源社区系统,基于目前主流 Java
|
||||
|
||||
<img width="220px" src="https://gitee.com/veal98/images/raw/master/img/20210204145531.png" />
|
||||
|
||||
配套教程部分截图:
|
||||
|
||||
![](https://gitee.com/veal98/images/raw/master/img/20210930110659.png)
|
||||
|
||||
|
||||
|
||||
## 💻 核心技术栈
|
||||
@ -231,8 +227,8 @@ Echo 是一套前后端不分离的开源社区系统,基于目前主流 Java
|
||||
- 权限管理(Spring Security)
|
||||
- 只有管理员可以查看网站数据统计
|
||||
- [x] **优化网站性能**
|
||||
- 处理每次请求时,都要通过拦截器根据登录凭证查询用户信息,访问的频率非常高。因此将已成功登录的用户信息在缓存 Redis 中保存一段时间,查询用户信息的时候优先从缓存中取值;若缓存中没有该用户信息,则将其存入缓存;用户信息变更时清除对应的缓存数据;
|
||||
- 引入本地缓存 Caffeine,缓存热帖列表和帖子的总数,避免缓存雪崩(这里面还能再加一层二级缓存 Redis)。
|
||||
- 处理每次请求时,都要通过拦截器根据登录凭证查询用户信息,访问的频率非常高。因此将已成功登录的用户信息在缓存 Redis 中保存一段时间,查询用户信息的时候优先从缓存中取值;若缓存中没有该用户信息,则将其存入缓存;用户信息变更时清除对应的缓存数据
|
||||
- 引入本地缓存 Caffeine,缓存热帖列表和帖子的总数,提升响应速度(可以进一步采用二级缓存架构)
|
||||
|
||||
## 🔐 待实现及优化
|
||||
|
||||
@ -471,7 +467,7 @@ double score = Math.log10(Math.max(w, 1))
|
||||
|
||||
## 👏 鸣谢
|
||||
|
||||
博主水平有限,尚未拥有良好的架构能力,本项目大部参考[牛客网](https://www.nowcoder.com/)的付费 Java 高级工程师课程,在此感谢老师和平台。
|
||||
博主水平有限,尚未拥有良好的架构能力,本项目参考[牛客网](https://www.nowcoder.com/)课程,在此感谢老师和平台。
|
||||
|
||||
另外,若发现 Bug 或好的想法可以积极与我联系或提 PR / issue,采纳后您将出现在下方列表中。感谢以下小伙伴对本项目做出的贡献,排名按照时间先后:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user