java在SpringDataNeo4j中有多租户数据源吗
看起来Spring Data JPA支持在多租户应用程序中为每个租户选择不同的数据库:
http://fizzylogic.nl/2016/01/24/make-your-spring-boot-application-multi-tenant-aware-in-2-steps/
在Spring数据Neo4J中有类似的东西吗
你可以在下面搜索框中键入要查询的问题!
看起来Spring Data JPA支持在多租户应用程序中为每个租户选择不同的数据库:
http://fizzylogic.nl/2016/01/24/make-your-spring-boot-application-multi-tenant-aware-in-2-steps/
在Spring数据Neo4J中有类似的东西吗
# 1 楼答案
这是不可能的;Neo4J不支持多租户强>
但是,可能有一些解决方法。如果你完全决定拥有多租户,你可以考虑设置一些代理/路由解决方案。或者,您可以在同一台机器上但在不同端口上托管多台服务器
但是,任何解决方案都是权宜之计。SpringDataNeo4j不支持多租户,任何建议的解决方案都需要额外的工具来将租户映射到连接字符串,这是Spring数据带外的
# 2 楼答案
目前,您可以通过一种合理的模式来处理它:按标签的租户
在Neo4J4.0中,承诺使用多租户和多数据库
如果您现在进行基于标签的分离,那么将来在DB基础设施中很容易迁移到多租户
预计将于2019年下半年发布
Community neo4j