Redisson CacheConfig 中的 ttl 和 maxIdletime 有什么区别

Jay*_*tel 4 redis spring-cache redisson

我试图参考文档,但我仍然不清楚 Redisson 中CacheConfig类中的ttl 和 maxIdleTime 之间的区别。

任何人都可以请说明一下吗?

Pan*_*dge 8

  • 只要在比 maxIdleTime 短的时间段内请求缓存对象,maxIdleTime 就可以将其保留
  • ttl将使缓存的对象在几秒钟后失效,无论它被请求多少次或何时被请求。