1
我试图将全局过期策略设置为Ignite缓存,但它不起作用,即使在超时值之后,所有条目仍然存在。 这是我如何实施它:.NET Ignite缓存过期策略不起作用
var igniteCache = this.igniteInstance.GetOrCreateCache<string, object>(configuraton);
var expiringTime = TimeSpan.FromSeconds(100);
igniteCache.WithExpiryPolicy(new ExpiryPolicy(expiringTime, expiringTime, expiringTime));
igniteCache.Put(key, value);
我在做什么错?
谢谢!这个到期策略对整个缓存有效还是只对键/值条目有效? – Federico
到期策略对返回的ICache实例的所有相关操作都有影响。您还可以通过“CacheConfiguration.ExpiryPolicyFactory”设置缓存的全局过期策略。 –