[英]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.