java - DataNucleus 和缓存协调

标签 java caching jpa jdo datanucleus

DataNucleus 支持缓存协调吗?如果是,我该如何启用和使用它?

我还没有积极使用 DataNucleus,但如果它支持缓存协调,我想考虑它。

背景:多个缓存实例使用缓存协调来相互通知已更改的实体(例如通过 JMS 或 RMI)。其目的是减少失败或重复事务的数量(类似于 EclipseLink provides?)

最佳答案

我可能是错的,但从我在文档中读到的有关 JPA Caching 的内容来看或JDO Caching ,DataNucleus 二级缓存的内置实现(基于内部引用的二级缓存)不支持分布式缓存,因此在使用它们时没有协调。但您可以使用可能提供此选项的其他可插入实现之一(例如 Oracle Coherence 就提供)。

关于java - DataNucleus 和缓存协调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324892/

相关文章:

php - Redis读写基本概念

使用 2 个字段的 Hibernate 计数问题

java - 设置 weblogic 应用程序的系统属性

Java 对象缓存,从文件读取还是从远程机器读取哪个更快?

java - 如何使用 JSoup 打印此 HTML 表格的内容?

xml - Apache 文件缓存

java - @PersistenceContext EntityManager 始终为 null

java - JPA 2.1 外键未在 ManyToOne 级联上保存

java - 严重 : Manager [localhost#/]: Unable to receive message through TCP channel

java - java中10000 * 400点的热图