我有一个CSV格式的162MB文件,必须从其中加载neo4j
中的10M行,并在两列之间建立关系。我将Java堆内存增加到了:dbms.memory.heap.initial_size=6000m
dbms.memory.heap.max_size=4096m
,并且页面缓存的大小也增加了:dbms.memory.pagecache.size=2g
我的系统安装了6GB RAM。在密码查询中,我使用了合并,因为我不想重复。
USING PERIODIC COMMIT LOAD CSV WITH HEADERS FROM "file:///data.csv" AS row
Merge (a:citedd {citeddlabel: row.citing})
Merge (b:citng {citnglabel: row.cited}) CREATE (a)-[:r]->(b);
应该加载所有数据,以便我可以查看其图。