从我读到的Neo4j实现了apache tinkerpop,这让我认为我可以使用gremlin python而不是连接到gremlin服务器我可以将python代码指向neo4j服务器并将其视为gremlin服务器。
但是,我无法在网上找到任何显示如何做到这一点的信息,所以我想也许我误解了一些东西。
谢谢
亚历克斯
你无法将gremlin-python
连接到Neo4j服务器。 gremlin-python
包含连接到Gremlin Server的驱动程序,因此您必须安装gremlin-python
才能工作。鉴于您需要Gremlin Server,您必须选择以下选项之一,所有这些选项都只是Gremlin Server配置:
gremlin.graph
更改为com.steelbridgelabs.oss.neo4j.structure.Neo4JGraph
,并且您将从this class(实例化该图形实例)中辨别出Bolt配置选项。一旦选择了其中一个配置选项,就可以使用gremlin-python
与Neo4j配合使用。