文章分类 -  缓存专题

ASP.NET 缓存
摘要:在上篇博客【细说 ASP.NET Cache 及其高级用法】中,我给大家介绍了ASP.NET Cache,这种服务端使用的缓存API 。在我们开发一个ASP.NET网站的过程中,其实有很多地方都是可以使用缓存的,只是由于ASP.NET是一种基于服务端的开发平台,自然我们也经常在服务端的代码中使用各类缓存技术,然而,由于WEB应用程序的服务对象是客户端的浏览器,通常来说,我们并不能直接控制浏览器的行为,但是,浏览器却可以根据后台网站的指示,采取一些优化的方式来更快地呈现页面。客户端浏览器也有自己的缓存机制,通常浏览器也使用缓存来优化一些页面的显示过程,不过,我们并不能直接使用C#代码控制浏览器的缓存操作,但我们可以告诉浏览器如何使用缓存,从而达到优化网站性能的目的。 这次博客的主题是:用ASP.NET控制HTTP请求过程中浏览器缓存的一些方法。 阅读全文
posted @ 2012-07-11 15:14 飞花雪月 阅读(141) 评论(0) 推荐(0)
摘要:许多做过程序性能优化的人,或者关注过程程序性能的人,应该都使用过各类缓存技术。而我今天所说的Cache是专指ASP.NET的Cache,我们可以使用HttpRuntime.Cache访问到的那个Cache,而不是其它的缓存技术。 阅读全文
posted @ 2012-07-10 16:14 飞花雪月 阅读(197) 评论(0) 推荐(0)
摘要:缓存是一种用空间换取时间的技术,通俗点也就是说把你得到的数据存放在内存中一段时间,在这短时间内服务器不去读取数据库、或是真实的数据源,而是读取你存放在内存中的数据,这里你会疑惑怎么设置存放数据,能存放什么样子的数据,存放时间的设置,真实数据源数据改变服务器不就读取存在偏差?别急,下面慢慢会说到的... 阅读全文
posted @ 2012-07-04 16:23 飞花雪月 阅读(178) 评论(0) 推荐(0)
摘要:最近我们的系统面临着严峻性能瓶颈问题,这是由于访问量增加,客户端在同一时间请求增加,这迫使我们要从两个方面解决这一问题,增加硬件和提高系统的性能。 大家可以通过各种各样的方法去优化我们系统,本篇博文将介绍通过Cache方法来优化系统的性能,减轻系统的负担。 阅读全文
posted @ 2012-07-04 12:39 飞花雪月 阅读(186) 评论(0) 推荐(0)
摘要:如果说要对一个站点或者应用程序经常优化,可以说缓存的使用是最快也是效果最明显的方式。一般而言,我们会把一些常用的,或者需要花费大量的资源或时间而产生的数据缓存起来,使得后续的使用更加快速。 阅读全文
posted @ 2012-07-03 13:48 飞花雪月 阅读(237) 评论(0) 推荐(0)