将LUBM大学数据加载到Neo4j

时间:2015-08-25 13:57:45

标签: csv neo4j rdf graph-databases lubm

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

  1. Nodes.CSV
  2. Relations.CSV
  3. 问题在于大学数据集中有多种类型的节点(大学,系,教授)。所以我认为我不能使用单个节点.CSV文件。我想有人应该先做过这件事。很棒,如果有人可以帮我加载LUBM数据。

    LUBM - 利哈伊大学基准

2 个答案:

答案 0 :(得分:3)

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

CSV文件格式

  

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

     
      
  • 字符编码为UTF-8;
  •   
  • 终止线终止是系统相关的,例如,它在unix上是\ n,在Windows上是\ r \ n;
  •   
  • 默认字段终止符为,;
  •   
  • 可以使用LOAD CSV命令中的选项FIELDTERMINATOR更改字段终止符字符;
  •   CSV文件中允许使用
  • 引用的字符串,并在读取数据时删除引号;
  •   
  • 字符串引用的字符是双引号“;
  •   
  • 逃脱角色是。
  •   

neo4j documentation

答案 1 :(得分:3)

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