2015-11-01 206 views
1

在我的應用程序中,我想爲不同的客戶實施多租戶支持。Neo4j多租戶

我有一棵樹的節點,並希望爲不同的客戶實現對私有樹的支持。

是否有本地Neo4j支持多租戶,或者它應該作爲自定義業務邏輯實現(例如,我需要爲每個查詢添加一個租戶ID)?

回答

3

[免責聲明:我GrapheneDB,對Neo4j的雲託管服務的CEO]

的Neo4j本身不支持多租戶。據我所知,你基本上有以下選擇:

  • 應用級多租戶:您存儲多個子圖在一個單一的數據庫,你的應用程序需要隔離和訪問控制的照顧。
  • 集裝箱/虛擬化多租戶:這是我們在GrapheneDB爲了提供負擔得起的起始層。
  • 使用單個服務器,每個數據庫一個。
+0

感謝您的回答!我將回顧GrapheneDB服務。 – alexanoid