本文使用具体示例介绍导入Neo4j数据到GDB流程。
在进行操作前需要您已经准备好以下资源。
Neo4j Server
,保存有待导出数据,能正常提供读写服务。Cypher Shell
,连接到Neo4j Server
,控制台命令交互,导出数据到文件。- 阿里云
GDB
,数据导入的目的端。 - 阿里云
OSS
,用于临时存放Neo4j
导出的中间文件,提供给GDB
导入使用。 - 中间文件格式转换工具 graphml2csv.py,转换graphML格式文件到
GDB
支持的CSV格式。 - 阿里云
GDB
导入API小工具 GdbLoader.py,也可以直接使用curl
命令交互。
1. 写入测试数据到Neo4j
如果待导出的数据已经保存在Neo4j,可以跳过此步骤,本文演示可操作的完整流程。
在Cypher-Shell
执行以下语句,写入测试数据(TinkerPop modern)
来源:oschina
链接:https://my.oschina.net/u/4303818/blog/3238391