Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
数据写入缓存cache
Web 技术
>
ASP.NET 与 AJAX
问题
0
登录进行投票
能把从数据库读来的数据写入缓存(cache)吗?怎么从缓存中调用?
比如:我第一次从数据库读了一些数据,以表格形式显示,写入缓存后,客户端再进行某些操作时(没必要再和数据库交互的),再从缓存取出,显示成表格形式。。。这样可以做到吗?
(ps:我的最终目的是加快用户浏览速度)
2009年11月2日 6:50
回复
|
引用
答案
0
登录进行投票
比起缓存 生成httml更快访问 缓存有个缺点当内存不足时候自动失效了造成无法访问数据
已标记为答案
NewJoin
2009年11月11日 2:38
2009年11月2日 7:49
回复
|
引用
0
登录进行投票
DataSet ds=''';
Cache.Insert("x",ds);
读取
if (Cache.Get("x") != null)
DataSet x = (DataSet )Cache.Get("x");
【孟子E章】
已标记为答案
KeFang Chen
2009年11月4日 2:34
2009年11月2日 8:13
回复
|
引用
版主
0
登录进行投票
谢谢!那么这个cache是存储在哪里呢?服务器还是客户端?
服务器内存
已标记为答案
KeFang Chen
2009年11月4日 2:34
2009年11月2日 8:33
回复
|
引用
0
登录进行投票
除了上面的方法,还可以使用页面缓存;
http://msdn.microsoft.com/zh-cn/library/aa478965.aspx
知识改变命运,奋斗成就人生!
已标记为答案
KeFang Chen
2009年11月4日 2:34
2009年11月2日 8:44
回复
|
引用
版主
全部回复
0
登录进行投票
比起缓存 生成httml更快访问 缓存有个缺点当内存不足时候自动失效了造成无法访问数据
已标记为答案
NewJoin
2009年11月11日 2:38
2009年11月2日 7:49
回复
|
引用
0
登录进行投票
DataSet ds=''';
Cache.Insert("x",ds);
读取
if (Cache.Get("x") != null)
DataSet x = (DataSet )Cache.Get("x");
【孟子E章】
已标记为答案
KeFang Chen
2009年11月4日 2:34
2009年11月2日 8:13
回复
|
引用
版主
0
登录进行投票
谢谢!那么这个cache是存储在哪里呢?服务器还是客户端?
2009年11月2日 8:28
回复
|
引用
0
登录进行投票
谢谢!那么这个cache是存储在哪里呢?服务器还是客户端?
服务器内存
已标记为答案
KeFang Chen
2009年11月4日 2:34
2009年11月2日 8:33
回复
|
引用
0
登录进行投票
好
2009年11月2日 8:36
回复
|
引用
0
登录进行投票
除了上面的方法,还可以使用页面缓存;
http://msdn.microsoft.com/zh-cn/library/aa478965.aspx
知识改变命运,奋斗成就人生!
已标记为答案
KeFang Chen
2009年11月4日 2:34
2009年11月2日 8:44
回复
|
引用
版主
0
登录进行投票
asp.net4.0之前是存在内存,之后可以存在任何地方
【孟子E章】
2009年11月2日 9:39
回复
|
引用
版主
0
登录进行投票
你好,您说的生成HTML是什么意思啊?
2009年11月11日 2:39
回复
|
引用