我们正在建立一个 Jboss 集群,并且我们正在构建一个基于 Jboss 缓存的自己的分布式缓存解决方案(在我们的例子中,不能将它用作 ORM 层的二级缓存)。我们想使用失效而不是复制作为缓存模式。据我所见,在(非常)很少的测试之后,这两种解决方案似乎都有效,对象被放入缓存中,当对象在任何服务器上更新时,对象似乎被逐出。这让我相信只有在使用复制时才需要带有 AOP 检测的 PojoCache,这样您就可以只复制更新的字段值而不是整个对象。我在这里是正确的还是在我们的场景中使用 PojoCache 而不是 TreeCache 有任何其他优势?如果 PojoCache 有优势,我们是否还需要 AOP 检测并使用 @PojoCacheable 注释我们的实体(是的,我们使用的是 JBCache 1.4.
问候乔纳斯·海涅森