跳转到内容

.NET Framework 3.0/缓存简介

来自维基教科书,开放的书籍,开放的世界

.NET 3.0 支持三种类型的缓存

  • 绝对过期缓存
  • 滑动缓存
  • 缓存依赖过期缓存

绝对过期缓存

[编辑 | 编辑源代码]

这是一种缓存形式,其中过期时间提前指定。在特定时间段后,缓存内容将被删除。

滑动缓存

[编辑 | 编辑源代码]

在这里,指定了一个时间跨度,程序将在该时间跨度内检查访问情况。如果在时间跨度过期之前没有个人访问该站点,那么缓存内容将被删除。因此,缓存的时间跨度取决于站点的受欢迎程度。

缓存依赖过期

[编辑 | 编辑源代码]

在缓存依赖过期中,缓存的时间跨度取决于依赖数据项何时发生更改。

华夏公益教科书