架构实战营模块五 1.多级缓存架构

Posted qxlxi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了架构实战营模块五 1.多级缓存架构相关的知识,希望对你有一定的参考价值。

教学目标

  1. 理解缓存技术本质
  2. 掌握多级缓存架构
  3. 掌握缓存设计基本方法 3W1H
  4. 了解常见缓存技术

名字不重要,本质才重要!

目录

  1. 缓存原理和设计框架
  2. 多级缓存架构
  3. 缓存技术概要介绍

1 缓存原理和设计框架

缓存 vs 缓冲

缓存的技术本质

缓存设计框架 - 3W1H

缓存设计框架 - 更新机制

缓存设计案例讨论

2 多级缓存架构

多级缓存架构模式1 - 5级缓存架构

多级缓存架构设计关键点

多级缓存架构模式2 - 4级缓存架构

多级缓存架构模式3 - 3级缓存架构

3 缓存技术概要介绍

本地缓存

CDN缓存

Web容器缓存

应用缓存 + 分布式缓存

SSD为何可以做缓存?

Redis vs Memcached

本节思维导图


随堂测验
【判断题】

  1. 缓存架构是高性能存储架构一部分
  2. 读数据的时候用缓存,写数据的时候用缓冲,读数据不能用缓冲
  3. 不是所有的缓存架构都必须要用CDN
  4. App 通过 HTTP 接口获取的业务数据应该用 HTTP 的缓存
  5. 遇缓存不决用 Redis

【思考题】
视频网站的带宽成本是主要成本,用 CDN 并没有减少总体访问带宽,那么为何用 CDN 可以降低带宽成本?

以上是关于架构实战营模块五 1.多级缓存架构的主要内容,如果未能解决你的问题,请参考以下文章

基于Nginx+Lua改进多级缓存

多级缓存架构 | 黑马Redis高级篇

实现多级缓存架构设计方案!

实现多级缓存的架构设计方案

亿级流量多级缓存架构

一款牛逼的多级缓存架构设计方案