【发布时间】:2015-09-03 18:42:30
【问题描述】:
我有足够的可用内存(大约 25 GB 的可用内存),我不希望缓存过期,我只是在发生更改时删除并重新缓存项目。由于我的网站处于测试过程中,它有 1或 2 KB 的缓存项目,但是当我在一段时间后(比如半小时)检查缓存时,我发现它们已经过期。我使用此代码插入缓存:
Cache.Insert(ckey, Results, null, Cache.NoAbsoluteExpiration, TimeSpan.Zero);
这是我第一次使用缓存,有人知道代码或缓存有什么问题吗?
【问题讨论】: