Dache 中的 SlidingExpiration Timespan 是什么?

What is SlidingExpiration Timespan in Dache?

Dache 的 AddOrUpdate 方法中的 SlidingExpiration Timespan 到底是什么?
SlidingExpiration好还是AbsoluteExpiration好,
好 我的意思是有什么区别?

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

绝对过期意味着对象将被删除之前的绝对时间段,与使用情况无关。因此,一旦达到绝对时间,对象将被标记为移除。

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