Asp.NET性能优化之构建自定义文件缓存

时间:2016-07-21 14:22:36
【文件属性】:

文件名称:Asp.NET性能优化之构建自定义文件缓存

文件大小:200KB

文件格式:DOC

更新时间:2016-07-21 14:22:36

Asp.NET 性能优化 文件缓存

ASP.NET的输出缓存(即静态HTML)在.NET4.0前一直是基于内存的。这意味着如果我们的站点含有大量的缓存,则很容易消耗掉本机内存。现在,借助于.NET4.0中的OutputCacheProvider,我们可以有多种选 择创建自己的缓存。如,我们可以把HTML输出缓存存储到memcached分布式集群服务器,或者MongoDB中(一种常用的面向文档数据库,不妨阅 读本篇http://msdn.microsoft.com/zh-cn/magazine/gg650661.aspx)。当然,我们也可以把缓存作为文件存储到硬盘上,考虑到可扩展性,这是一种最廉价的做法,本文就是介绍如果构建自定义文件缓存。


网友评论