集群失效键值缓存仅通过网络发送删除命令。当在一个节点上更改或删除键的值时,将使用该键将删除命令发送到每个其他节点,因此他们需要在下次需要时从持久存储中获取该数据(或重新计算)。
我的问题是:它是如何基于 javax.cache.Cache 接口定义的?那里有 put, putIfAbsent, replace, ... 函数。
使用 Infinispan-jcache 当两个不同的节点上存在相同的键时,我不能有行为。我在他们的用户论坛https://community.jboss.org/thread/228039上问了同样的问题,但我认为这是一个更常见的问题,所有 JSR-107 实现都会受到影响。
我检查了规范草案,但在那里我找不到任何关于集群和失效的信息。