我打算使用 infinispan 作为我的 Hibernate 应用 L2 缓存。我的所有实体都有一个生命周期属性 [New -> Run -> Completed]。最初我的实体处于新状态,随着时间的推移,它会转移到其他状态。
简单地说,我想在实体生命周期属性状态到达 Completed 状态时从缓存中驱逐实体。据我了解,Infinispan 不支持自定义驱逐策略。处理我的情况的最佳方法是什么?
我打算使用 infinispan 作为我的 Hibernate 应用 L2 缓存。我的所有实体都有一个生命周期属性 [New -> Run -> Completed]。最初我的实体处于新状态,随着时间的推移,它会转移到其他状态。
简单地说,我想在实体生命周期属性状态到达 Completed 状态时从缓存中驱逐实体。据我了解,Infinispan 不支持自定义驱逐策略。处理我的情况的最佳方法是什么?