【问题标题】:Load LUBM University data to Neo4j将 LUBM 大学数据加载到 Neo4j
【发布时间】:2015-11-19 06:39:36
【问题描述】:

我正在尝试将 LUBM 数据集上传到 Neo4j 服务器。我浏览了 neo4j 教程,有一个叫做“批量导入”的东西。要使用它,我应该有两个 CSV 文件。

  1. 节点.CSV
  2. Relations.CSV

问题在于大学数据集中有来自多种类型(大学、系、教授)的节点。所以我认为我不能使用单个 nodes.CSV 文件来做到这一点。我认为以前应该有人这样做过。如果有人可以帮助我加载 LUBM 数据,那就太好了。

LUBM - 利哈伊大学基准

【问题讨论】:

    标签: csv neo4j rdf graph-databases lubm


    【解决方案1】:

    也许您可以共享原始数据集的链接。一般来说,对于批量导入,有全面的文档(包括示例)可用:

    【讨论】:

      【解决方案2】:

      每个类型/标签需要多个 .csv 文件,并确保符合以下规范:

      CSV 文件格式

      与 LOAD CSV 一起使用的 CSV 文件必须具有以下内容 特点:

      • 字符编码为UTF-8;
      • 结束行终止取决于系统,例如,在 unix 上为 \n 或在 windows 上为 \r\n;
      • 默认字段终止符是,;
      • 可以使用 LOAD CSV 命令中的 FIELDTERMINATOR 选项更改字段终止符;
      • CSV 文件中允许使用带引号的字符串,读取数据时会去掉引号;
      • 字符串引用的字符是双引号";
      • 转义字符是 .

      neo4j documentation

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-03
        • 1970-01-01
        相关资源
        最近更新 更多