来自Slave DB的readOnly的附加readOnlyEntityManager

时间:2013-03-07 21:37:07

标签: spring hibernate jpa replication persistence-unit

我正在探索如何使用MySQL Master / Slave在基于JPA的webapp上实现从slave读取和写入master。

我认为我可以选择追求和喜欢过去经历同样事情的一些观点。

首先,我想 -

  • 创建一个名为readOnlyPU
  • 的附加持久性单元
  • 创建使用readOnlyEntityManagerFactory
  • 的其他readOnlyPU
  • readOnlyPUwriteOnlyPU共享相同的实体对象,意味着2个不同的Hibernate Cache具有相同的对象副本。
  • 如果需要,请在我的代码中使用readOnlyEntityManager

我认为这种方法应该有效,但我想询问您对该方法的看法,以及这种方法是否适用于启用主/从复制。

0 个答案:

没有答案