一、概念
缓存就是数据交换的缓冲区(称作:Cache),当某一硬件要读取数据时,会首先从缓存汇总查询数据,有则直接执行,不存在时从内存中获取。由于缓存的数据比内存快的多,所以缓存的作用就是帮助硬件更快的运行
二、目的
通过提高服务的性能从而提高应用的用户体验。
系统性能指标:响应时间、延迟时间、吞吐量、并发用户数量和资源利用率
吞吐量:系统在单位时间内处理的请求的数量
三、流程
前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。
四、分类
根据位置分类
1、客户