2014-09-19 233 views
6

在neo4j中實現多租戶的最佳方式是什麼?Neo4j多租戶

我看過Tinkerpop和Spring Data。

我有多個客戶端,我想用來存儲客戶信息在它自己的數據庫,以確保安全。

我不想使用標籤或索引來解決這個問題。

回答

4

的Neo4j不會在這個時候支持多租戶部署。您可以在同一臺服務器上運行多個實例,每個實例位於不同的端口上。

或者,您可以使用主機託管服務一樣GrapheneDB,提供安全的獨立實例。免責聲明:我在GrapheneDB工作。

+0

你能告訴我更多關於多租戶部署以及它如何爲多租戶工作? – JohnAndrews 2017-03-15 00:02:32

5

你提到你已經「見過TinkerPop有關」,但我不能告訴這是否意味着你已經看到了它,認爲這並駁回其作爲這裏的解決方案,所以道歉,如果是這樣的話,我不回答你的問題。

我已成功使用TinkerPop的PartitionStrategy(原PartitionGraph)在Neo4j(和其他圖形數據庫)中實現多租戶。

您可以在此處詳細瞭解該方法在此blog post關於這個問題的。