阅读JBossCache documentation , 有不同的驱逐政策
JBoss Cache also ships with RemoveOnEvictActionPolicy, which calls Cache.removeNode() for each node that needs to be evicted, instead of Cache.evict().
我检查了文档和 API,但无法弄清楚两者之间的区别。
有谁知道这样的区别?
最佳答案
查看 RemoveNodeCommand() 和 EvictCommand()...
removeNode() 删除节点和节点子节点(如果有)。
evict() 从节点中删除数据但不删除子节点。只有当节点是叶节点时,它才会删除该节点。
(版本 3.1.0.GA)
关于caching - JBossCache evict() 与 removeNode(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5912364/