激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - ASP.NET中Application和Cache的區別分析

ASP.NET中Application和Cache的區別分析

2019-07-22 11:10ASP.NET之家 ASP.NET教程

在asp.net中儲存數據的方式有很多,包括application,session,cache, cookie, viewstate。其中application和cache的應用范圍,使用方式都比較相似,這里主要對比一下這兩種方式。

相同點:

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加鎖。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 视频一区 日韩 | 国产精品久久久在线观看 | 日日做| 亚洲va久久久噜噜噜久久男同 | 欧美18一19sex性护士农村 | 精品影视一区二区 | av在线免费播放网站 | 成人免费一区二区三区在线观看 | 久久6国产 | 日日摸夜夜骑 | 美国av免费看| xxxⅹ96日本护士hd | 欧美成人免费在线视频 | 国产精品久久久久久久久久 | 国产99久久久久久免费看农村 | 最新中文字幕第一页视频 | 在线免费黄色网 | 在线免费日本 | 在线播放免费视频 | 日韩av官网 | 性爱视频在线免费 | 男女一边摸一边做羞羞视频免费 | 国产一级一片免费播放 | 91看片在线播放 | 午夜视频国产 | 黄污在线看 | 亚洲va久久久噜噜噜久牛牛影视 | 欧美色大成网站www永久男同 | 国产91精品一区二区麻豆亚洲 | 国产精品午夜一区 | 成人一级黄色片 | 黄色一级片在线观看 | 综合精品在线 | 亚洲四播房| 91欧美视频 | 精精国产xxxx视频在线野外 | 中文在线观看免费视频 | 亚洲精品成人久久 | 久久久入口 | 欧美一级毛片欧美一级成人毛片 | 夜夜夜精品视频 |