我必须在后端创建一个连接到单个数据库的多个节点的应用程序。 所有节点都需要同步,因为任何客户端都可以通过任何节点,并且应该期望相同的结果。 我的问题是,如果有人为此使用了一些JPA分布式缓存(类似于eclipselink coorinated缓存),并且知道在这种情况下使用JPA的好处与仅使用JDBC相比。 我知道我会得到缓存的好处但是还有其他原因吗?
答案 0 :(得分:0)
如果您的问题是,JPA分布式缓存优于简单地打开数据库/驱动程序中的缓存有什么优势 - 认识到仍然需要编组/解组JPA实现在从/检索数据后执行的对象发送到数据库。如果分布式缓存可以简单地共享这些对象的最新版本而不需要访问数据库,则可以消除这种努力。