通用的报表缓存设计项目背景现状态方案代码实现Redis配置注解AOP缓存(关键)业务调用(部分)测试结果:第一次第二次测试结果总结
项目背景
1:用户群体大,
2:业务计算量大,计算逻辑复杂。
现状态
1:主面页面,嵌套多个报表,部分报表加载时间长。
2:项目已经临近开发完成,准备移交测试。
3:如果压力测试必然会死得很难看。
方案
针对目前的情况,我准备了一个优化方案
1:使用Redis把复用性高的结果缓存起来。
2:使用 注解+AOP的技术,达到代码修改最小化。
我用思维导致整理了整个设计的