什么是Dache中的SlidingExpiration Timespan?

时间:2015-01-08 07:14:47

标签: distributed-caching distributed-cache dache

Dache中的AddOrUpdate方法中的SlidingExpiration Timespan究竟是什么? 最好使用SlidingExpirationAbsoluteExpiration
我的意思是区别是什么?

1 个答案:

答案 0 :(得分:3)

Sliding Expiration意味着它是未触摸对象的时间段,然后它将从缓存中删除。这基本上意味着只要有人访问对象,计时器就会被重置。

Absolute Expiration意味着它是删除对象之前的绝对时间段,无论使用情况如何。因此,一旦达到绝对时间,该对象将被标记为删除。

什么更好取决于您的数据及其使用情况和缓存策略