HttpRuntime.Cache的扩展程度如何?

时间:2014-09-15 15:07:50

标签: asp.net-mvc httpruntime.cache

我们正在考虑使用HttpRuntime.Cache存储所有用户经常访问的数据,但想知道使用HttpRuntime.Cache的性能影响是什么?是否在每个http请求和响应中传输缓存的内容?可以合理地存储多少信息?

1 个答案:

答案 0 :(得分:1)

  

使用HttpRuntime.Cache有什么性能影响?

通常,缓存存储在服务器的内存中,除非服务器配置为Web场或Web园。因此,访问Cache非常快,比较数据库。

  

是否在每个http请求中传输缓存的内容   响应?

没有

  

可以合理地存储多少信息?

实际上,没有限制。但是,您只想缓存信息 - 您经常需要并且不会经常更改。此外,您不希望缓存图像和文件 - 缓存不适用于此。