我知道這個問題已被問了好幾次,但沒有答案解決了我的問題。我使用下面的查詢來導入數據:Neo4j CSV導入太慢
USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM
'file:///C:/Users/Zo5/Documents/Neo4j/check/import/result1.csv' AS line1
MERGE (p:Person {forename:line1.forename, surname:line1.surname, nationality:line1.nationality, occupation:line1.occupation, title:line1.title})
但進程太慢。 CSV文件大約爲700MB。大約需要15分鐘才能輸入0.01 GB。我已經在一個新的數據庫上嘗試過相同的查詢,並且這個過程要快得多。有誰知道什麼可能會導致這個問題?請注意,我有索引forename
。
您是否嘗試指定索引?由於您的導入使用了大量的模式匹配,所以名字,姓氏的索引可能會加速查詢。 –
我不認爲這是問題,因爲相同的查詢在新數據庫上正常工作,但我會試一試 – Porjaz