就像在 中一样EHCache
,我们可以设置一个元素在缓存中停留的最长时间,超时后它会自动被驱逐/删除。
由于我是新手Gemfire
,任何专家都可以分享此功能是否可用Gemfire
?
就像在 中一样EHCache
,我们可以设置一个元素在缓存中停留的最长时间,超时后它会自动被驱逐/删除。
由于我是新手Gemfire
,任何专家都可以分享此功能是否可用Gemfire
?
请记住,数据(区域条目)“驱逐”与“过期”不同。
TTI(空闲超时)和 TTL(生存时间)是指“过期”设置,其中 LRU(和其他算法,如 LFU)是“驱逐”设置,可以配置不同的行为(也称为“动作”),具体取决于关于应用程序功能需求和用例。
了解 GemFire Eviction 的工作原理以及Expiration 的工作原理,以及这 2 个设置是如何配置的(Eviction,Expiration)。
Gemfire 确实支持区域和入门级别的 TTL。看看文档