Neo4j多租户

Kel*_*son 7 multi-tenant neo4j spring-data-neo4j tinkerpop

在neo4j中实现多租户的最佳方式是什么?

我见过Tinkerpop和Spring Data.

我有多个客户端,我想将客户端信息存储在自己的数据库中以确保安全性.

我不想使用标签或索引来解决这个问题.

ste*_*tte 6

你提到你已经"看过TinkerPop",但是我不知道这是否意味着你已经看过它,认为它并在此处将其视为一种解决方案,所以如果是这样而道歉并且我没有回答你的问题.

我已成功使用TinkerPop的PartitionStrategy(以前的PartitionGraph)来实现Neo4j(和其他图形数据库)的多租户.

您可以在此博客文章中详细了解此方法.


alb*_*omo 4

Neo4j 目前不支持多租户部署。您可以在同一台服务器上运行多个实例,每个实例位于不同的端口上。

或者,您可以使用托管服务,例如GrapheneDB,它提供安全的独立实例。免责声明:我在 GrapheneDB 工作。