EhCache3中似乎删除了驱逐政策。有一个可以实现的EvictionAdvisor接口,但是什么是默认行为?
我在SpringBoot中使用EhCache3。
答案 0 :(得分:0)
答案 1 :(得分:0)
精确驱逐算法取决于层配置。因此,Ehcache没有明确详细说明,以便将来调整它。
驱逐顾问是一种选择性的方式,说某些元素应该真正保留在缓存中而不是其他元素上。它实际上意味着驱逐算法不会考虑它们,除非找不到驱逐候选者。 请注意,如果您最终建议不要驱逐大部分缓存,这是一项高级功能,可能会产生非常严重的性能影响。
正如另一个答案中所述,没有默认值 - 默认情况下,所有条目都被视为相等并受内部驱逐算法的限制