如何使用蓝图api连接到Neo4j服务器?

时间:2016-01-21 17:53:08

标签: java neo4j gremlin tinkerpop

我在我的Neo4j服务器上安装了Tinkerpop Gremlin插件。

我想从Java连接到它并执行Gremlin查询,并且我遵循本指南:https://github.com/tinkerpop/gremlin/wiki/Using-Gremlin-through-Java

我被困在第一行:

Graph g = ... // a reference to a Blueprints graph

我应该在这里给出什么来实例化g

我有Cypher示例,我尝试将g实例化为RestAPIFacade。但它不会那样工作。

编辑: 我现在看到Neo4jGraph是我失踪的实现(我错过了依赖blueprints-neo4j-graph)。

Graph g = new Neo4jGraph(GraphDatabaseService)      

我仍然缺少有关如何使用GraphDatabaseService的信息。

1 个答案:

答案 0 :(得分:0)

因此,如果我理解您的问题并正确编辑,您想知道如何处理GraphDatabaseService的实例,以便您可以在Neo4jGraph的构造函数中传递它?

你可以这样做:

GraphDatabaseService graphDb = new GraphDatabaseFactory().newEmbeddedDatabase( "path/to/neo4j/data" );

其中path/to/neo4j/data是现有Neo4j数据库的路径。更多信息here

相关问题