从ASP.Net中的后台缓存数据

时间:2012-02-04 19:38:25

标签: asp.net caching

我已经简化了这个例子,但理论就在那里。

我有一个包含页面内容的表 - 每页可能有3行或4行。

每次加载页面时,都会查询数据库并加载内容。一般来说这很好,但在繁忙的网站上,这可能会对数据库产生很大影响。

我正在寻找某种“缓存”解决方案 - 理想情况下,它不会在内存中占用太多(理想情况下它将基于文件系统)。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

ASP.NET's built in Cache有什么不对吗?

也可以查看How to implement a custom cache provider with ASP.NET MVC

作为最后的建议,您可能希望使用记录在here的System.Caching类来构建基于文件系统的缓存。从简短的细读,看起来你可能想继承ObjectCache。