我们正在考虑使用HttpRuntime.Cache存储所有用户经常访问的数据,但想知道使用HttpRuntime.Cache的性能影响是什么?是否在每个http请求和响应中传输缓存的内容?可以合理地存储多少信息?
答案 0 :(得分:1)
使用HttpRuntime.Cache有什么性能影响?
通常,缓存存储在服务器的内存中,除非服务器配置为Web场或Web园。因此,访问Cache非常快,比较数据库。
是否在每个http请求中传输缓存的内容 响应?
没有
可以合理地存储多少信息?
实际上,没有限制。但是,您只想缓存信息 - 您经常需要并且不会经常更改。此外,您不希望缓存图像和文件 - 缓存不适用于此。