成长之路 一

Posted gloria-liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了成长之路 一相关的知识,希望对你有一定的参考价值。


1、空间换时间

  • 单条数据处理时,只需要极少的时间,将数据进行汇总,并储存起来。在查询时,可以很快获取查询汇总数据,从而让用户有良好的体验。

逻辑图

技术图片

性能分析

查询时,如果再sum或者group关系数据,性能消耗是很大的。特别是访问量比较大的首页,需要展示的一些汇总数据, 预先计算好,性能提升百倍。

业务场景

  • 存在主表和明细表的业务时,明细表的汇总数量、汇总金额存在主表上
  • 常见的业务如存取款, 需要单独记录余额信息

2、缓存

  • 在获取数据时,先从缓存查询,如果缓存不存在,则查询关系数据库,并写入缓存。在后面的查询,可以利用缓存。

技术图片

业务场景

  • 基础数据的查询
  • 频繁的查询操作,数据很少变化。如用户的权限。

以上是关于成长之路 一的主要内容,如果未能解决你的问题,请参考以下文章

物联网架构成长之路-目录

Python成长之路_装饰器

我的Python成长之路—01

【记录我的PMP成长之路】挣值、成本绩效指数、进度绩效指数等

2016成长之路

管理之路(成长之路--五)