从我读过的内容看,Neo4j实现了apache tinkerpop,这让我觉得我可以使用gremlin python而不是连接到gremlin服务器我可以将python代码指向neo4j服务器并将其视为gremlin服务器
但是,我无法在网上找到任何显示如何执行此操作的信息,所以我想我可能会误解某些内容。
由于
亚历
答案 0 :(得分:2)
您无法将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合作。