将Neo4j数据导入到GDB
本文使用具体示例介绍导入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)