【发布时间】:2021-07-30 05:10:21
【问题描述】:
https://vladmihalcea.com/database-multitenancy/ 周围有几种多租户模型
- 每个租户的专用数据库
- 共享数据库,但每个租户一个架构
- 每个表中带有tenantId 鉴别器列的共享架构
是否有计划使用 Spring Data JDBC 方便地支持这些场景?
选项 1 和 2 可能由多个数据源/连接池支持 https://github.com/spring-projects/spring-data-jdbc/issues/544 解决。 关于选项 3,需要自动将线程上下文中的tenantId 注入到语句中。
【问题讨论】:
标签: java database multi-tenant spring-data-jdbc