摘要:
ASP.NET中提供了两种缓存更新策略: 1.被动更新。缓存过期以后手动进行更新 2.主动更新。缓存过期以后在回调方法中更新如果我们现在要缓存一个数据集:DataSet ds=getData();//getdata()是一个自定义方法,从数据库获取数据 A.插入永不过期的缓存:Cache.Insert("data",ds); B.插入绝对时间过期缓存:Cache.Insert("data",ds,null,DateTime.now.AddSeconds(10),TimeSpan.Zero); C.插入变化时间过期缓存:Cache.Insert(" 阅读全文
posted @ 2013-12-27 11:41
橙汁配牛奶!
阅读(239)
评论(0)
推荐(0)
摘要:
一。页面缓存页面输出缓存作为最简单的缓存形式,将已经生成的动/静太 页面全部内容保存在服务器内容中。当再有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期。在这个过程中,缓存不再要再次经过页面处理生命周 期。这样可以缩短请求响应时间,提高应用程序性能。显然,页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面。页输出缓存提供了两种页缓存模型:整页缓存和部分页缓存。整页缓存允许将页的全部内容保存在内存中,并用于完成客户端请求。部分页缓存允许缓存页的部分内容,其他部分则为动态内容。 部分页缓存可采用两种工作方式:控件缓存和缓存后替换。在 ASP.NET 页中,在 @ 阅读全文
posted @ 2013-12-27 11:35
橙汁配牛奶!
阅读(197)
评论(0)
推荐(0)