我正在嘗試neo4j遍歷api。所有示例在線與GraphDatabaseService
實例一起使用以後使用其traversalDescription()
來定義遍歷模式。如何獲取本地運行neo4j服務器的GraphDatabaseService實例
但是網上的例子(like this one)使用GraphDatabaseFactory
從嵌入式數據庫/數據庫文件獲取GraphDatabaseService
例如:
GraphDatabaseService graphDb = new GraphDatabaseFactory().newEmbeddedDatabase("/tmp/neo4j/");
我想與Neo4j的服務器實例運行在本地使用它。我通常使用由調用方法上session
opbtained情況下做到這一點,如下所示:
Driver driver = GraphDatabase.driver("bolt://localhost", AuthTokens.basic("neo4j", "password"));
session session = driver.session();
我們如何從driver
或session
實例或通過其他方式GraphDatabaseService
實例,這樣我們就可以與本地運行的Neo4j服務器實例工作?還是像我們可以使用遍歷API只與嵌入式neo4j數據庫?