如何将Gremlin服务器连接到远程Neo4j数据库?

如何将Gremlin服务器连接到远程Neo4j数据库?,neo4j,gremlin,Neo4j,Gremlin,我有一个关于Gremlin服务器的问题。是否可以将Gremlin服务器连接到Neo4j服务器(远程数据库)?目前,我的fileysystem中有一个Neo4j数据库和一个连接到它的Gremlin服务器。现在我希望两台服务器都使用相同的Neo4J数据库运行 我使用: Gremlin服务器3.1.1 Neo4J社区2.2.8(可以更新为2.3.2) 我发现了另一个问题,但没有答案您可以使用通过螺栓协议提供连接的。 启动连接时,您可以 请注意,目前这些功能是有限的 “其他”Neo4j Java插件的

我有一个关于Gremlin服务器的问题。是否可以将Gremlin服务器连接到Neo4j服务器(远程数据库)?目前,我的fileysystem中有一个Neo4j数据库和一个连接到它的Gremlin服务器。现在我希望两台服务器都使用相同的Neo4J数据库运行

我使用: Gremlin服务器3.1.1 Neo4J社区2.2.8(可以更新为2.3.2)

我发现了另一个问题,但没有答案

您可以使用通过螺栓协议提供连接的。 启动连接时,您可以

请注意,目前这些功能是有限的


“其他”Neo4j Java插件的背景 在处理Gremlin/Tinkerpop时,当前的实现是,尽管它可以解析一些cypher查询,但不会将它们发送到服务器。 此外,它不会将gremlin查询转换为cypher查询

如果查看该文件,您会注意到
gremlin.neo4j.directory=/tmp/neo4j
。这是数据所在的实际存储的路径。 简而言之,并没有运行Neo4j服务器,只有知道如何处理Neo4j存储二进制文件的java二进制文件

neo4j tinkerpop api impl未获得Apache 2许可


我配置了
gremlin.neo4j.directory=/tmp/neo4j
,它工作了。但是,当我将目录更改为其他路径,如
/Users/abc/xyz/neo4j
时,它就不再工作了。它给了我gremlin groovy不是一个可用的gremlin脚本引擎。你有什么想法吗?你应该发布一个新的问题,包括更多的细节。谢谢