如何将Gremlin Server连接到远程Neo4j数据库?

时间:2016-03-23 14:21:30

标签: neo4j gremlin

我对Gremlin服务器有疑问。是否可以将Gremlin服务器连接到Neo4j服务器(远程数据库)?在片刻我在我的文件系统中有一个Neo4j数据库和一个连接它的Gremlin服务器。现在我希望两个服务器都运行相同的Neo4J数据库

我用: Gremlin Server 3.1.1 Neo4J社区2.2.8(可以更新到2.3.2)

我找到了另一个问题,但没有答案How to connect Blueprints to a remote neo4j server

1 个答案:

答案 0 :(得分:0)

您可以使用通过bolt协议提供连接的SteelBridgeLabs/neo4j-gremlin-bolt。 开始连接时,您可以provide a remote address

请注意,目前这些功能仅限于with indexes

背景"其他" Neo4j Java插件

在处理Gremlin / Tinkerpop时,当前的实现是a wrapper of the Neo4j Java API,虽然它可以解析一些cypher查询,但它并没有将它们发送到服务器。 此外,它不会将gremlin查询转换为密码查询。

如果您查看文件conf/neo4j-empty.properties,您会注意到gremlin.neo4j.directory=/tmp/neo4j。这是您的数据所在的实际商店的路径。 简单来说,没有运行Neo4j服务器,只知道如何处理Neo4j存储二进制文件的java二进制文件。

  

neo4j-tinkerpop-api-impl未获得Apache 2许可