首页 / 知识
关于sql:ASP.NET缓存
2023-04-12 05:10:00

ASP.NET Caching最近,我一直在研究ASP.NET中缓存的可能性。 我滚动了自己的"缓存",因为我不知道更好,它看起来像这样:
因此,这些值将以单例形式存储一段时间,并且当时间到期时,将更新这些值。 如果时间尚未到期,并且完成了对数据的请求,则将返回该字段中存储的值。 代替使用实际方法(http://msdn.microsoft.com/en-us/library/aa478965.aspx)有什么好处? 我认为"让计算机去做;比您聪明"的格言适用于此。就像内存管理和其他复杂的事情一样,计算机比您的实际情况要了解得多。因此,能够获得比您更高的性能。 微软拥有一支由工程师组成的团队,他们可能设法从系统中挤出了比您可能更多的性能。 ASP.NET的内置缓存也可能在不同的级别(您的应用程序无法访问)上运行,从而使其速度更快。 ASP.NET缓存机制已经存在了一段时间,因此它是稳定且易于理解的。有很多资源可以帮助您充分利用它。 根据您的要求,自己动手可能是正确的解决方案。 缓存的难点是选择什么可以缓存以及何时可以缓存。对于经常更改数据的应用程序,您可能会引入一些难以解决的缓存错误,因此请当心。 ASP.NET中的缓存功能丰富,您可以以非常精细的方式配置缓存。 在您的情况下(数据缓存),您缺少的功能之一是能够以某种方式(SQL缓存相关性)更新SQL服务器上的数据来使缓存无效并刷新缓存。 http://msdn.microsoft.com/en-us/library/ms178604.aspx |
最新内容
相关内容
python使用Redis会遇到哪些缓存问
python使用Redis会遇到哪些缓存问题?,培训,缓存,问题,python列表缓存的探究
python列表缓存的探究,地址,培训,缓存,列表,数据项,实例,下次,以上,之后,全部,python列表缓存的探究1、说明当删除一个列表之后,会将该列表中关于Java:为什么我不能在接口中声明
关于Java:为什么我不能在接口中声明静态方法?,关于Java:为什么我不能在接口中声明静态方法?,声明,静态方法,接口,这一,Why can't I decl在Asp.net MVC中gzip和缓存静态图
在Asp.net MVC中gzip和缓存静态图像的最佳方法是什么,在Asp.net MVC中gzip和缓存静态图像的最佳方法是什么,图像,交付,网站设计,缓关于安全性:代理服务器可以缓存SSL
关于安全性:代理服务器可以缓存SSL GET吗? 如果没有,响应主体加密就足够了吗?,关于安全性:代理服务器可以缓存SSL GET吗? 如果没有,响应主关于c#:在ASP.NET中清除页面缓存
关于c#:在ASP.NET中清除页面缓存,关于c#:在ASP.NET中清除页面缓存,缓存,输出,我想,很好,Clearing Page Cache in ASP.NET对于我的博客,我关于.net:缓存数据的最佳方法
关于.net:缓存数据的最佳方法,关于.net:缓存数据的最佳方法,数据,缓存,服务器,方法,Best way to cache data我正在为当前设置确定缓存关于.net:为什么我不能在C#中使用抽
关于.net:为什么我不能在C#中使用抽象静态方法?,关于.net:为什么我不能在C#中使用抽象静态方法?,抽象类,情况,静态方法,抽象,Why can't I怎样将自己的maven项目托管到githu
怎样将自己的maven项目托管到github,怎样,将,自己的,maven,项目,托管,到,github,下载,, 1.下载安装git并通过gitconfig--globalu怎么设计自己的网页
怎么设计自己的网页,怎么,设计,自己的,网页,网页,的,设计,制,作在,, 网页的设计制作在网站制作中一直是重要的环节,网页的设计制作HTML基础怎么做出属于自己的完美网
HTML基础怎么做出属于自己的完美网页,HTML,基础,怎么,做出,属于,自己的,完美,网页,, HTML解释: HTML是英文Hyper Text Mark-up有关getScript的缓存响应
有关getScript的缓存响应,有关,getScript,的,缓存,响应,Caching,Responses,缓存,, Caching Responses(缓存响应) 默认情况