源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2020-09-15 17:27 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ASP.NET性能优化之构建自定义文件缓存
现在,借助于.NET4.0中的OutputCacheProvider,我们可以有多种选择创建自己的缓存。如,我们可以把HTML输出缓存存储到memcached分布式集群服务器,或者MongoDB中(一种常用的面向文档数据库,不妨阅读本篇http://msdn.microsoft.com/zh-cn/magazine/gg650661.aspx)。当然,我们也可以把缓存作为文件存储到硬盘上,考虑到可扩展性,这是一种最廉价的做法,本文就是介绍如果构建自定义文件缓存。 [b]1:OutputCacheProvider[/b] OutputCacheProvider是一个抽象基类,我们需要override其中的四个方法,它们分别是: Add 方法,将指定项插入输出缓存中。 Get 方法,返回对输出缓存中指定项的引用。 Remove 方法,从输出缓存中移除指定项。 Set 方法,将指定项插入输出缓存中,如果该项已缓存,则覆盖该项。 [b]2:创建自己的文件缓存处理类[/b] 该类型为FileCacheProvider,代码如下:
[url=http://xiazai.jb51.net/201109/yuanma/MvcApplication20110907.rar]MvcApplication20110907.rar[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部