最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

ASP.NET中Application和Cache的区别分析

来源:懂视网 责编:小采 时间:2020-11-27 22:43:22
文档

ASP.NET中Application和Cache的区别分析

ASP.NET中Application和Cache的区别分析:相同点:1. 二者存储的变量的有效范围都是整个应用程序的生命周期。2. 二者都可以存贮对象。 不同点:1. application是在asp阶段使用的,后来升级到.net后,使用的是cache,但为了向前兼容,依然保留了application。 2. cache比applicatio
推荐度:
导读ASP.NET中Application和Cache的区别分析:相同点:1. 二者存储的变量的有效范围都是整个应用程序的生命周期。2. 二者都可以存贮对象。 不同点:1. application是在asp阶段使用的,后来升级到.net后,使用的是cache,但为了向前兼容,依然保留了application。 2. cache比applicatio

相同点:
1. 二者存储的变量的有效范围都是整个应用程序的生命周期。
2. 二者都可以存贮对象。

不同点:
1. application是在asp阶段使用的,后来升级到.net后,使用的是cache,但为了向前兼容,依然保留了application。

2. cache比application使用更加灵活,功能更强大。cache可以设置每一个item的优先级,当服务器内存不够时,将对cache进行压缩,将一些很长时间没使用的或者优先级低的item从cache中移去。
3.cache中可设置某个item的依赖性,依赖的对象可以是 cache中的其他item或者是某个文件。当依赖的item或者文件发生改变时,此item的内容会自动更新或者移除。
4.效率上,cache 要比application高,部分原因是因为appliction并发访问时需要调用lock和unlock,这将所有的application变量全锁定,而cache内部实现了并发访问时的互锁,每次可以只对某一个item加锁,而不是对整个cache加锁。
参考资料:http://www.eggheadcafe.com/articles/20030405.asp

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

ASP.NET中Application和Cache的区别分析

ASP.NET中Application和Cache的区别分析:相同点:1. 二者存储的变量的有效范围都是整个应用程序的生命周期。2. 二者都可以存贮对象。 不同点:1. application是在asp阶段使用的,后来升级到.net后,使用的是cache,但为了向前兼容,依然保留了application。 2. cache比applicatio
推荐度:
标签: 区别 比较 net
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top