跳转至

导入工具选择

有多种方式可以将数据写入NebulaGraph 3.6.0:

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

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

image


最后更新: October 17, 2023