Dache中的AddOrUpdate方法中的SlidingExpiration
Timespan究竟是什么?
最好使用SlidingExpiration
或AbsoluteExpiration
,
我的意思是区别是什么?
答案 0 :(得分:3)
Sliding Expiration意味着它是未触摸对象的时间段,然后它将从缓存中删除。这基本上意味着只要有人访问对象,计时器就会被重置。
Absolute Expiration意味着它是删除对象之前的绝对时间段,无论使用情况如何。因此,一旦达到绝对时间,该对象将被标记为删除。
什么更好取决于您的数据及其使用情况和缓存策略