演进篇|缓存
⛴️

演进篇|缓存

Created time
Sep 14, 2021 08:37 AM
Tags
blog
缓存
Priority
Status
Date
Sep 23, 2021
 

数据库成为瓶颈后,缓存如何加速读请求

数据库成为瓶颈后,缓存如何加速读请求
 

缓存的使用姿势:如何选择缓存的读写策略

缓存的使用姿势:如何选择缓存的读写策略
 

缓存的使用姿势:缓存如何做到高可用

缓存的使用姿势:缓存如何做到高可用
 

缓存的使用姿势:缓存穿透了怎么办

缓存的使用姿势:缓存穿透了怎么办
 

CDN:静态资源如何加速

  • DNS 技术是 CDN 实现中使用的核心技术,可以将用户请求映射到 CDN 节点上
  • DNS 解析结果需要做本地缓存,降低 DNS 解析过程的响应时间
  • GSLB 可以给用户返回一个离他更近的节点,加快静态资源的访问速度
CDN 是系统门面,是流量请求的大头,一旦发生故障,对整体系统影响巨大。
CDN 作为一种特殊的缓存,其命中率和可用性也是我们服务端开发人员需要重点关注的指标。

如何保证 CND 的可用性

  1. 厂商的 SLA
  1. 监控 CDN 的运行状态(回源),有问题随时切换到可用的 CDN 上

CDN 回源是由 CDN 触发还是用户触发?

回源:当有用户访问某一个URL的时候,如果被解析到的那个CDN节点没有缓存响应的内容,或者是缓存已经到期,就会回源站去获取
CDN 触发,配置 CDN 的时候需要配置源站地址。