1. 缓存

1. 缓存分类

1.1 客户端缓存

常见的客户端缓存有页面缓存、浏览器缓存、APP 上的缓存。

1.2 服务器缓存

常见的服务器缓存有数据库缓存、应用级缓存、平台级缓存(Redis)。

1.3 网络中的缓存

常见的网络中的缓存有 Web 代理中的缓存(正向代理、反向代理)、边缘缓存(比如 CDN)。

1. CDN

网站文件中分为静态资源、动态资源,静态资源包括图片、视频、CSS 文件、JS 文件等。JSP 文件不是静态资源,把其中的 CSS 提取出来专门用 CSS 文件保存,就变成了 CSS 静态文件,也就是实现动静分离。

2. 缓存会遇到的问题

2.1 缓存穿透

2.2 缓存击穿

2.3 缓存雪崩

2.4 缓存热点

3. 常见缓存算法

常见的缓存算法有 LRU(最近最少使用)、LFU、FIFO。

4. 延时双删

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值