繁体   English   中英

使用Python遍历Neo4j数据库

[英]Traversing Neo4j database using Python

我有一个Neo4j图形数据库,其中包含超过100,000个节点,并且关系几乎翻了一番。 使用Python遍历整个数据库的最佳方法是什么?

使用py2neo模块,连接到neo4j服务器的REST端点,发出您想要在密码中进行的遍历,然后处理结果。

以下是一些有关如何执行此操作的文档说明

您需要编写一个密码查询,该查询可以进行所需的遍历,并以正确的顺序为您提供结果。 一个简单的查询MATCH n RETURN n将返回数据库中的所有节点。 一个简单的查询MATCH ()-[r]->() RETURN r将返回数据库中的所有关系。

根据您要遍历的顺序和所拥有的数据类型,从那里开始。 确保一次处理每个结果,并且不要在存储器中实现所有结果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM