我有很多csv文件,名稱爲0_0.csv , 0_1.csv , 0_2.csv , ... , 1_0.csv , 1_1.csv , ... , z_17.csv
。密碼 - 加載多個csv文件
我想知道如何將它們導入循環或其他東西?
另外我想知道我做得好嗎? (每個文件爲50MB和整個文件的大小約爲100GB)
這是我的代碼:
create index on :name(v)
create index on :value(v)
USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM "file:///0_0.txt" AS csv
FIELDTERMINATOR ','
MERGE (n:name {v:csv.name})
MERGE (m:value {v:csv.value})
CREATE (n)-[:kind {v:csv.kind}]->(m)
100GB產生了多少不同的'name'和'value'項?你的源數據是如何創建的?是預處理一個選項? –