缓存与会话

时间:2011-05-06 10:54:01

标签: asp.net

  

可能重复:
  Cache v.s Session

何时我们必须使用缓存

何时我们必须使用Session

在哪种情况下我们必须使用缓存和Session?

2 个答案:

答案 0 :(得分:0)

使用缓存:

  • 在用户之间缓存常用内容。
  • 缓存常用数据。
  • 当您想加快网站速度时。

使用会话

  • 存储用户特定数据
  • 不要在会话中保存大量数据,它需要服务器资源,最后加快网站速度。

答案 1 :(得分:0)

查看ASP.NET State Management overview

会话状态用于存储您希望在用户当前会话期间有权访问的用户特定数据。

缓存用于您希望避免从较慢或较昂贵的数据源获取的数据。通常,缓存的数据适用于许多用户或系统本身。