Ehcache数据持久性基于timeToIdleSeconds和timeToLive?

时间:2015-05-14 14:29:37

标签: ehcache

我知道timeToIdleSeconds和timeToLiveSeconds之间的区别。但是,如果我的缓存还在磁盘上保留数据,这些参数也会在到期后从磁盘中删除数据,或者这些参数仅从内存中删除数据。

如果我想配置这些参数以在到期后从磁盘中删除数据,我该如何配置它。

请建议。

1 个答案:

答案 0 :(得分:1)

TTLget适用于Ehcache的所有存储层,其中包括磁盘层。

请注意,Ehcache不使用后台进程删除过期的条目,因此它们将被删除:

  • 如果在到期时间后访问,则if(!empty($_POST)){ $slctpilot = $_POST['slctpilot']; } 将从缓存中删除映射而不返回它,
  • 或通过驱逐。