您好我们正在使用ehcache 2.10。 由于使用maxBytesLocalHeap属性限制高速缓存大小可能具有成本效益,因此我们使用maxEntriesLocalHeap属性。
我们的问题是缓存中的对象很复杂(每个条目最多20 000个子节点)。因为我们希望像这样存储这个域对象而不是以平面方式存储:
有没有办法在每个对象上提供一个自定义计数方法来回答ehcache的maxEntries计算
例如:如果我的条目N°1有1000个孩子,那么这个条目将花费1000而不是ehcache计数器中的1个
答案 0 :(得分:1)
没有Ehcache对此没有支持。
由于它将一个映射隐式计为1,因此没有覆盖此行为的入口点。