2.5 批量导入工具的使用

在初次使用Neo4j图数据库时,很多读者需要将自己使用的关系数据库或用其他存储形式存储的数据批量导入到Neo4j图数据库中。为此,本节将介绍怎样使用Neo4j导入工具来批量导入数据。

目前,将数据导入到Neo4j的方法有三种:ETL导入工具、load csv指令和neo4j-import工具,都是基于CSV文件的。既然需要CSV文件,那么有必要先考虑如何从其他数据库中获取CSV文件。

我们先介绍如何从传统的关系数据库导出CSV文件,然后用以上Neo4j数据导入方法将CSV文件导入到Neo4j数据库中。本节只介绍导入方法的实际操作步骤,关于导入方法的更详细参数及使用方法参见5.6节。