1

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

我认为我可以选择追求并喜欢一些关于过去实现相同目标的经历的意见。

首先,我想 -

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

我认为这种方法应该可行,但我想询问您对该方法的看法,以及这种方法是否对于启用 Master/Slave 复制很常见。

4

0 回答 0