Asp.Net4.0/VS2010新变化(5):可扩展的(分布式)缓存

.net3.0/3.5时代,asp.net的outPut缓存默认只能存放于内存中,但是内存资源是有限的,这就导致了缓存的无法扩展。

而asp.net4.0中允许开发人员对缓存扩展,您可以选择把要缓存的内容,放到内存,硬件,数据库,甚至与时下流行的memcached直接对接。

以下是我摘自msdn的一段话:

ASP.NET 4对输出缓存添加了扩展点,现在允许开发人员配置一个或多个定制的输出缓存提供器(output-cache provider)。输出缓存提供器可以使用任何存储机制来持久化缓存内容。这使得轻松地创建使用任何持久化机制来保存缓存内容的输出缓存提供器成为可能, 这些持久化机制包括本地或远程硬盘,数据库,云存储,和分布式缓存引擎(象memcached 或 velocity)。

这将意味着,asp.net将能更轻松的应对大型网站应用需求,遗憾的是,目前尚没看到官方的相关示例,不过也应该快了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏酷玩时刻

H5仿微信支付键盘

视频地址:https://github.com/Javen205/IJPay-Demo/blob/master/doc/pay_keyboard.m4v

1342
来自专栏vue学习

9、阿里巴巴矢量图库icon-font的运用

进入我的项目中,然后下载到本地; 这里有三种不同的方式下载,区别大家可以到官网里面了解更多;

1314
来自专栏IMWeb前端团队

html5 article & section

html5 article & section 关于 article & section 关于 article 和 section 的区别也是老生常谈的事了 但...

2026
来自专栏性能与架构

JS模块化开发的价值

非模块化方式开发的痛苦 (1)命名冲突 起初,我们定义了一个通用功能的JS文件,例如 utils.js(其中有一个 each 函数),谁需要谁调用即可 但随着项...

3044
来自专栏ml

javaSE基础之记事本编程

     首先安装好jdk和jre,之后进行如下操作:           1. 将代码记事本----》cmd--->javac 文件名.java ----->...

3087
来自专栏java系列博客

cookies与session 的区别

1343
来自专栏hbbliyong

运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决

删除文件后再次运行yum可用。 --------------------- 作者:黯淡荣耀 来源:CSDN 原文:https://blog.csdn.ne...

1732
来自专栏专注数据中心高性能网络技术研发

Chrome插件Tampermonkey--自定义过滤百度网页搜索结果并去除广告栏和自动推荐

1.目的 过滤百度搜索的种种无内涵、低信息量、低质量的网页。 ---- 2.所需工具 浏览器:Chrome 插件:Tampermonkey  自定义脚本: ? ...

5865
来自专栏cyhone的专栏

重新理解IO模型

本文试图理清楚几种IO模型的根本性区别,同时分析了为什么在Linux网络编程中最好要用非阻塞式IO?

5557
来自专栏中国白客联盟

点击我即可获取你QQ系权限

腾讯域下的cookie都是通用的,怎么说,也就是说,比如你成功登录了QQ空间,则无需二次登录即可登录腾讯域的其他应用,比如邮箱、音乐、视频等。所以说,你只要发现...

1893

扫码关注云+社区

领取腾讯云代金券