关于cache的问题

wdtclv 2004-09-11 08:07:41
我想问一下各位大虾,利用cache可不可以进行页面之间的参数传递阿
...全文
186 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
招RD和QA 2004-11-04
  • 打赏
  • 举报
回复
mark
webdiyer 2004-09-11
  • 打赏
  • 举报
回复
Cache可以由所有页面和用户共享,如果要在几个页面间传递数据,用Cache未免有点浪费资源
savagewang1978 2004-09-11
  • 打赏
  • 举报
回复
不要用cache传递参数!!!
xiaoxin1981115 2004-09-11
  • 打赏
  • 举报
回复
cache最好是存放大量的数据
他是把数据放在内存中这样提高访问速度。
页面间最好用session
wdtclv 2004-09-11
  • 打赏
  • 举报
回复
谢谢楼上的仁兄
roapzone 2004-09-11
  • 打赏
  • 举报
回复
选择缓存项的时间是一个值得注意的问题。对于某些项而言,数据可以标准时间间隔刷新,或者数据在某一时间段内有效。在这种情况下,可为缓存项提供过期策略,使它们在过期时从缓存中被移除。访问缓存项的代码只需检查是否缺少该项并在必要时重新创建它。

roapzone 2004-09-11
  • 打赏
  • 举报
回复
缓存是一项在计算中广泛用来提高性能的技术,它将访问频率高的数据或构造成本高的数据保留在内存中。在 Web 应用程序的上下文中,缓存用于在 HTTP 请求间保留页或数据,并在无需重新创建的情况下重新使用它们。
ASP.NET 有三种可由 Web 应用程序使用的缓存:

输出缓存,它缓存请求所生成的动态响应。
片断缓存,它缓存请求所生成的响应的各部分。
数据缓存,它以编程方式缓存任意对象。为支持这种缓存,ASP.NET 提供了全功能的缓存引擎,使程序员能够轻松地在请求间保留数据。

如果你的cache设置在有效期内是可以的,建议不要用cache传递参数!!!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧