其他将数据导入 Neo4j 的方法

使用数据导入器将数据导入 Neo4j 数据库并非唯一方法,也可能并非始终是满足您的导入需求的最佳方法。还有其他可能更适合您的数据加载方式,具体取决于您的需求。

LOAD CSV

如果您习惯编写自己的 Cypher® 加载脚本,此选项可让您利用 Cypher 的全部功能。有关更多信息,请参见 Cypher 手册 → LOAD CSV

Neo4j-admin 导入

要将大量 CSV 数据加载到脱机数据库中,使用 Neo4j-admin 工具导入非常方便。有关更多信息,请参见 操作手册 - Neo4j-admin

Neo4j 连接器

Neo4j 提供使用不同连接器将来自各种来源的数据连接到 Neo4j 的功能。有关可用集成的列表,请参见 入门 → Neo4j 连接器

APOC 加载过程

如果您的数据不是 CSV 格式,使用 APOC 加载过程可以从包括 json、xml 和箭头在内的格式中摄取数据。APOC 是一个包含用户定义过程和函数的库,扩展了 Cypher 的使用。有关加载过程的更多信息,请参见 APOC 用户指南 → apoc.load

通过 GraphAcademy 上的导入数据基础课程 探索数据导入选项。