19.0 缓存Cache

1 客户端缓存-CDN缓存-反向代理缓存-本地缓存 2 本地缓存原理和手写基础实现 3 缓存更新/过期/多线程测试 4 缓存类库封装和缓存应用总结 系统性能优化的第一步,就是使用缓存 缓存:实际上是一种效果&目标,就是获取数据的时候,第一次获取之后找个地方存起来,后面直接用,这样一来可以提升后面每次获取数据的效率 读取配置文件的时候把信息放在静态字段,这个就是缓存 缓存是无所不在的。。 1 缓存数据更新和过期策略 2 多线程冲突与解决 3 缓存类库封装和缓存应用总结 缓存究竟哪里用? 满足哪些特点适合用缓存? 访问频繁+耗时耗资源+相对稳定+体积不那么大 不是说严格满足,看情况,存一次能查3次,就值得缓存(大型项目标准) 字典/省市区/配置文件 公告信息/部门/权限/用户 热搜/类别列表/产品列表 股票价格数据/彩票开奖信息 不行,即时性要求很高 图片/视频 不行,体积太大 商品评论 可以的,虽然评论会变,但是这不重要,而且第一页一般不变