我已经简化了这个例子,但理论就在那里。
我有一个包含页面内容的表 - 每页可能有3行或4行。
每次加载页面时,都会查询数据库并加载内容。一般来说这很好,但在繁忙的网站上,这可能会对数据库产生很大影响。
我正在寻找某种“缓存”解决方案 - 理想情况下,它不会在内存中占用太多(理想情况下它将基于文件系统)。
有什么想法吗?
答案 0 :(得分:1)
ASP.NET's built in Cache有什么不对吗?
也可以查看How to implement a custom cache provider with ASP.NET MVC
作为最后的建议,您可能希望使用记录在here的System.Caching类来构建基于文件系统的缓存。从简短的细读,看起来你可能想继承ObjectCache。