标签: neo4j-traversal-api

如何获取本地运行的 Neo4j 服务器的 GraphDatabaseService 实例

我正在尝试 neo4j 遍历 api。所有在线示例都与GraphDatabaseService实例一起使用,然后使用它traversalDescription()来定义遍历模式。

然而,在线示例(例如这个)用于从嵌入式数据库/数据库文件GraphDatabaseFactory获取实例:GraphDatabaseService

GraphDatabaseService graphDb = new GraphDatabaseFactory().newEmbeddedDatabase("/tmp/neo4j/");
Run Code Online (Sandbox Code Playgroud)

我想将它与本地运行的 neo4j 服务器实例一起使用。通常我通过调用 opbtained 实例上的方法来执行此操作,session如下所示:

Driver driver = GraphDatabase.driver( "bolt://localhost", AuthTokens.basic( "neo4j", "password" ) );
session session = driver.session();
Run Code Online (Sandbox Code Playgroud)

我们如何从实例或其他方式获取实例GraphDatabaseService,以便我们可以使用本地运行的 Neo4j 服务器实例?或者我们只能在嵌入 Neo4j 数据库的情况下使用遍历 api 吗?driversession

java neo4j neo4j-traversal-api

7
推荐指数
1
解决办法
1706
查看次数

标签 统计

java ×1

neo4j ×1

neo4j-traversal-api ×1