2013-10-14 36 views
1

使用Neography gem在Rails應用程序上實現Neo4j數據庫時,看起來數據庫對於特定Rails應用程序的嵌入式Neo4j服務器是本地的。我希望在兩個Rails應用程序之間共享一個共同的Neo4j數據庫,就像你可以通過輸入到database.yml中的一個MySQL數據庫一樣。使用Neography時這是不可能的嗎?如果是這樣,那麼可能的替代方案不包括JRuby(即使用neo4j.rb)。是否有可能通過兩個Rails應用程序共享Neo4j db,每個應用程序都使用Neography?

回答

1

Neography是通過REST協議查詢neo4j服務器的包裝。在這種情況下,即使使用簡單的curl命令,在啓動服務器後,您應該能夠從任何地方進行查詢。

你想尤其是在的conf取消註釋該行/ neo4j-server.properties如果你的應用程序都在2個不同的服務器:

org.neo4j.server.webserver.address=0.0.0.0 

確保然而,以保護你的數據庫,你可以在這裏閱讀如何到:http://docs.neo4j.org/chunked/stable/security-server.html

相關問題