我正在寻找一些帮助,设计/开发多租户架构,使用单一应用程序+使用Spring + JPA/Hibernate
框架的单独架构方法。
有关要求的简要摘要如下:
- 单个应用程序实例将连接到跨用户的公共数据库,在服务器中部署应用程序时会创建数据源。
- 对于每个应用程序用户,我们希望在公共SQL服务器上有一个单独的模式/数据库。
- 当用户登录时,应用程序应该即时连接到用户特定的数据库。
- 数据库命中后对用户的响应,应该从公共+用户数据库合并数据。即两个数据库中都存在相同的实体 - 用户数据库中的用户创建内容和默认内容
在共同的数据库上。
醇>
提前致谢。