我已经通过Python的Bulbflow处理Neo4j的,现在需要一种方法来保存/导出子图。 我已经看到了Java和Ruby的甚至接近这样做,但一个简单的Python的办法似乎是从我躲在..
到目前为止,我已经发现了两个可能的路径:
访问杰夫通过py2neo ,但是从一个大本地Neo4j的数据库或neo4jserver提取子少得惊人文档。
使用Networkx :我发现networkx可以从许多不同的格式加载图形(我不能确定哪种格式的Neo4j存储他们的DBS),但我还没有找到一种方法来提取仅一个子成Networkx。 我想这应该从一个小鬼查询来完成,但我不知道如何去这件事。
我对Networkx路径的偏好,因为它也配备了网络分析算法,我想申请到子图。 我觉得这也将避免Bulbflow和py2neo之间的潜在冲突,但我不知道这种冲突是否会存在。
任何意见,将不胜感激!
提前致谢