数据库成为瓶颈后,缓存如何加速读请求缓存的使用姿势:如何选择缓存的读写策略缓存的使用姿势:缓存如何做到高可用缓存的使用姿势:缓存穿透了怎么办CDN:静态资源如何加速如何保证 CND 的可用性CDN 回源是由 CDN 触发还是用户触发?
数据库成为瓶颈后,缓存如何加速读请求
数据库成为瓶颈后,缓存如何加速读请求缓存的使用姿势:如何选择缓存的读写策略
缓存的使用姿势:如何选择缓存的读写策略缓存的使用姿势:缓存如何做到高可用
缓存的使用姿势:缓存如何做到高可用缓存的使用姿势:缓存穿透了怎么办
缓存的使用姿势:缓存穿透了怎么办CDN:静态资源如何加速
- DNS 技术是 CDN 实现中使用的核心技术,可以将用户请求映射到 CDN 节点上
- DNS 解析结果需要做本地缓存,降低 DNS 解析过程的响应时间
- GSLB 可以给用户返回一个离他更近的节点,加快静态资源的访问速度
CDN 是系统门面,是流量请求的大头,一旦发生故障,对整体系统影响巨大。
CDN 作为一种特殊的缓存,其命中率和可用性也是我们服务端开发人员需要重点关注的指标。
如何保证 CND 的可用性
- 厂商的 SLA
- 监控 CDN 的运行状态(回源),有问题随时切换到可用的 CDN 上
CDN 回源是由 CDN 触发还是用户触发?
回源:当有用户访问某一个URL的时候,如果被解析到的那个CDN节点没有缓存响应的内容,或者是缓存已经到期,就会回源站去获取
CDN 触发,配置 CDN 的时候需要配置源站地址。
.png?table=block&id=eb142990-47fd-48dc-92e0-830bba7c2256&cache=v2)