相关疑难解决方法(0)

Bulbflow:neo4jserver Graph和neo4jserver Neo4jclient之间的区别

我现在正在尝试学习如何使用Python中的Bulbflow连接到Neo4j服务器并在其上运行Cypher查询.我不明白的是连接到neo4j服务器的两种可能性之间的区别:

1)图表

from bulbs.neo4jserver import Graph
g = Graph()
Run Code Online (Sandbox Code Playgroud)

2)Neo4jClient

from bulbs.neo4jserver import Neo4jClient
client = Neo4jClient()
Run Code Online (Sandbox Code Playgroud)

有谁能请解释这里的概念差异?哪种方式更好的选择我是否想要执行(相当多)Cypher查询服务器并最终并行执行?

PS:我没有足够的声誉为这个问题创建一个标签"bulbflow":)

python neo4j cypher bulbs tinkerpop

6
推荐指数
1
解决办法
2021
查看次数

2015年最适合使用Python的Neo4j的方法

我正在使用最新的社区Neo4j(2.2.0-M03)来存储我的图表.我有兴趣从Python访问它.根据官方Neo4j 文档,有几种选择.

根据我的理解,通过检查文档,玩一下,并查看这篇文章,py2neo是唯一一个支持Neo4j 2(和标签).但是,如果我想在Neo4j上编写和运行特定的算法,我应该使用Gremlin,通过灯泡,但是它似乎不支持Neo4j 2.

现在,我想使用一些目前不在Neo4j中的自定义算法,比如Spreading Activation.是用Java编写Neo4j直接编写算法,使用cypher命令通过py2neo从Python运行它们是唯一的选择吗?我错过了什么吗?

干杯

PS.我想发布我引用的所有软件的链接,但不幸的是我需要至少10个声望才能发布超过2个链接...

python neo4j gremlin py2neo bulbs

5
推荐指数
0
解决办法
625
查看次数

标签 统计

bulbs ×2

neo4j ×2

python ×2

cypher ×1

gremlin ×1

py2neo ×1

tinkerpop ×1