Neo4J CSV LOAD关系

时间:2015-02-04 02:06:39

标签: neo4j

所有

我是Neo4j的初学者。

现在我有数据导入问题。

我使用java和python将数据从oracle导入到neo4j,发现两者都太慢了(我有大约1亿行表) 所以我考虑Cypher Sentence:LOAD CSV

我导出了社区Movie Graph的csv文件,如图所示。

现在我如何使用LOAD CSV(export.csv)构建图形数据来恢复电影图? 我发现关于导入数据的Neo4J手册的信息很少。

谢谢![在此输入图片说明] [1]

你的,杰西

1 个答案:

答案 0 :(得分:1)

There's actually pretty good documentation on how to use LOAD CSV

它充满了有用的例子。

他们甚至有一个与电影CSV直接相关的例子:

LOAD CSV WITH HEADERS FROM "http://neo4j.com/docs/2.1.7/csv/import/movies.csv" AS csvLine
MERGE (country:Country { name: csvLine.country })
CREATE (movie:Movie { id: toInt(csvLine.id), title: csvLine.title, year:toInt(csvLine.year)})
CREATE (movie)-[:MADE_IN]->(country)

Vaya con dios,mi amigo。