gpt4 book ai didi

java - 使用树缓存进行 Infinispan 驱逐

转载 作者:行者123 更新时间:2023-11-30 02:01:13 24 4
gpt4 key购买 nike

我正在寻找一种方法,使 infinispan 的默认驱逐与 TreeCache 实现一起工作。到目前为止,我搜索了文档和谷歌,但没有找到符合我问题的内容。这是 infinispan xml 中缓存的当前配置:

<distributed-cache name="example">
<transaction mode="BATCH" locking="PESSIMISTIC"/>
<memory>
<object size="10" />
</memory>
</distributed-cache>

现在我的问题是,是否有一种我现在还没有找到的简单方法,或者我是否必须创建自己的 EvictionManager 并自行处理它?<​​/p>

最佳答案

不幸的是,TreeMap 和驱逐不能很好地结合在一起。逐出会删除最不常用的元素(对于 JVM 堆存储)。这可以删除 TreeMap 的中间节点,从而导致本质上的链接错误。访问子节点时必须访问所有父节点才能保证一致性,对性能影响较大(未实现)。

关于java - 使用树缓存进行 Infinispan 驱逐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52775754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com