跳转至

导入工具选择

有多种方式可以写入 Nebula Graph 3.0.2:

  • 使用命令行 -f 的方式导入:可以导入少量准备好的 nGQL 文件,适合少量手工测试数据准备;
  • 使用 studio 导入:可以用过浏览器导入本机多个 csv 文件,单个文件不超过 100 MB,格式有限制;
  • 使用 importer 导入:导入单机多个 csv 文件,大小没有限制,格式灵活;数据量十亿级以内;
  • 使用 Exchange 导入:从 Neo4j, Hive, MySQL 等多种源分布式导入,需要有 Spark 集群;数据量十亿级以上
  • 使用 Spark-connector/Flink-connector 导入:有相应组件 (Spark/Flink),撰写少量代码;
  • 使用 C++/GO/Java/Python SDK:编写程序的方式导入,需要有一定编程和调优能力。

下图给出了几种方式的定位:

image


最后更新: March 7, 2023