Ian*_*ink 5 c# asp.net caching asp.net-mvc-4
我有一个主要服务于数据库静态数据的站点,所以我希望能够实现最大的缓存.数据库非常脆弱.
我正在使用共享主机,因此仅限于Controller和web.config上的[OutputCache]
有"最大"策略吗?
伊恩
Ant*_*onM 10
你可以尝试使用以下选项,它应该给你int32的最大持续时间2147483647秒(24855天):
[OutputCache(Duration = int.MaxValue)]
Run Code Online (Sandbox Code Playgroud)
但请注意,无法保证您的缓存将在指定的时间内完全保留; 它取决于内存利用率 - 如果内存太低,缓存将自动删除数据.
| 归档时间: |
|
| 查看次数: |
3109 次 |
| 最近记录: |