我在"缓存"中感到困惑.是客户端还是服务器端?如何存储缓存客户端以及如何在服务器端存储缓存?如果缓存存储在服务器端那么人们为什么要在浏览器中清除缓存呢?
是客户端还是服务器端?
它可以是其中之一,也可以是两者.
服务器端缓存通常用于避免重复进行昂贵的数据库操作以向许多不同的客户端提供相同的内容.
客户端缓存用于避免重复通过网络传输相同的数据.
如何存储缓存客户端
发送缓存控制HTTP响应标头,例如:
Cache-Control: max-age=86400, must-revalidate, public
Run Code Online (Sandbox Code Playgroud)
如何在服务器端存储缓存?
通常,这将使用专家前端缓存服务器(如Memcached)完成.
您标记了此ASP.NET,因此值得指出它具有内置缓存.
| 归档时间: |
|
| 查看次数: |
6161 次 |
| 最近记录: |