我不明白驱逐是如何使用Redisson设置的。
感谢the wiki,我看到有一个org.redisson.EvictionScheduler
。该工作程序应该安排执行以驱逐Redis中的旧密钥。此方法用于在列表的子元素上应用TTL,而不是全局用于在Redis中保存列表的键。 (顺便说一下,键列表上的TTL设置为-1
)
我无法使这项工作,调度程序似乎没有执行。我是否必须在spring conf上创建更多的bean?还有其他事情要做吗?
我正在使用RSetCache。
放一个值:
redisson.getSetCache(key, stringCodec).add(value, lifeSpan, TimeUnit.MILLISECONDS);
所以我正在使用这种方法:org.redisson.api.RSetCache#add