成长之路 一
Posted gloria-liu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了成长之路 一相关的知识,希望对你有一定的参考价值。
1、空间换时间
- 单条数据处理时,只需要极少的时间,将数据进行汇总,并储存起来。在查询时,可以很快获取查询汇总数据,从而让用户有良好的体验。
逻辑图
性能分析
查询时,如果再sum或者group关系数据,性能消耗是很大的。特别是访问量比较大的首页,需要展示的一些汇总数据, 预先计算好,性能提升百倍。
业务场景
- 存在主表和明细表的业务时,明细表的汇总数量、汇总金额存在主表上
- 常见的业务如存取款, 需要单独记录余额信息
2、缓存
- 在获取数据时,先从缓存查询,如果缓存不存在,则查询关系数据库,并写入缓存。在后面的查询,可以利用缓存。
业务场景
- 基础数据的查询
- 频繁的查询操作,数据很少变化。如用户的权限。
以上是关于成长之路 一的主要内容,如果未能解决你的问题,请参考以下文章