日期:2014-05-18  浏览次数:20371 次

对于cache过期,请问有什么好的解决方案
Rt..............

------解决方案--------------------
cache过期可以随便你设置啊
------解决方案--------------------
依赖要恰当,这个不是一句两句能说清的,cache要管理好不容易
------解决方案--------------------
关注并学习缓存技术,o(∩_∩)o...
------解决方案--------------------
取Cache的时候先判断是否存在....
------解决方案--------------------
这要视你缓存的对象的具体情况而定 经常改动吗 经常被访问吗 等等诸如此类的因素
------解决方案--------------------
给每个缓存加上不等的时间过期就行了
------解决方案--------------------
自己定义时间就可以了!
Cache过期就重新建立!
------解决方案--------------------
asp.net的Cache机制的核心、几乎全部功能都可总结为它会自动过期。

你可以研究如何自定义CacheDependency 子类。SqlCacheDependency 就是一个 CacheDependency 子类。
------解决方案--------------------
Cache肯定会自动过期。时间可以自己设立。但也不是说你设多久就一定可以保存多久。有时内存的使用不足。你这个保存的Cache优先级别低也容易先被回收器回收。