长时间将CSV文件导入Neo4J

时间:2018-08-24 07:38:02

标签: neo4j

我想使用LOAD CSV在Neo4J中导入约5000行的小型csv文件(400KO),但持续时间超过5分钟 这是我使用的命令。 首先,为了避免我渴望合并文件中的节点

USING PERIODIC COMMIT 
LOAD CSV with headers from "file:///CDR/file_5min.csv" as ligne
WITH ligne LIMIT 0
MERGE (p:Person {Tel:ligne.CALLER_MSISDN})
MERGE (d:Person {Tel:ligne.CALLED_NUMBER})

之后,我合并了这些节点之间的关系

USING PERIODIC COMMIT 
LOAD CSV with headers from "file:///CDR/file_5min.csv" as ligne
WITH ligne LIMIT 0
MATCH (p:Person {Tel:ligne.CALLER_MSISDN})
MATCH (d:Person {Tel:ligne.CALLED_NUMBER})
MERGE result = (p)-[c:CALL]->(d)
ON CREATE SET c.Loc = ligne.CALLER_CELL_ID, c.Start = ligne.START_TIME
ON MATCH SET c.Loc = ligne.CALLER_CELL_ID, c.Start = ligne.START_TIME

使用PROFILE时,我找不到急切的物品,所以我想知道问题出在哪里。

0 个答案:

没有答案