• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > ASP.NET中Application和Cache的区别分析

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了application asp.net,cache asp.net,asp和asp.net的区别,c#和asp.net的区别,.net和asp.net的区别等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

相同点:
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

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET 中的Application详解
  • ASP.NET中Application、Cookie、Session、Cache和ViewState
  • ASP.NET中使用Application对象实现简单在线人数统计功能
  • ASP.NET中Application全局对象用法实例浅析
  • ASP.NET 使用application与session对象写的简单聊天室程序
  • ASP.NET中application对象的使用介绍
  • ASP.NET中application对象的使用介绍
  • asp.net错误处理Application_Error事件示例
  • ASP.Net的Application介绍
  • ASP.NET中Application和Cache的区别分析

相关文章

  • 2017-05-11asp.net窗体的打开和关闭(输出js)
  • 2017-05-11asp.net后台cs中的JSON格式变量在前台Js中调用方法(前后台示例代码)
  • 2017-05-11WPF下YUV播放的D3D解决方案
  • 2017-05-11C#简单获取屏幕鼠标坐标点颜色方法介绍
  • 2017-05-11.NET 常用功能和代码小结
  • 2017-05-11Visual Studio 2017下ASP.NET CORE的TagHelper智能提示解决办法
  • 2017-05-11.NET性能调优之一:ANTS Performance Profiler的使用介绍
  • 2017-05-11ASP.NET 服务器路径和一般资源调用
  • 2017-05-11asp.net 关于字符串内范围截取的一点方法总结
  • 2017-05-11ASP.NET中弹出消息框的几种常见方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 使用母版页时内容页如何使用css和javascript
    • .NET实现可交互的WINDOWS服务的实例代码
    • asp.net中利用ajax获取动态创建表中文本框的值
    • asp.net分割字符串的几种方法小结
    • ASP.NET页面之间传值的方式之Application实例详解
    • GridView分页的实现(通用分页模板)
    • 详解ASP.NET页面生命周期事件
    • asp.net下检测远程URL是否存在的三种方法
    • ASP.NET访问共享文件夹的详细步骤
    • 如何改变asp.net项目名称

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有