簡體   English   中英

neo4j csv導入生命跡象

[英]neo4j csv import sign of life

我正在使用支持CSV導入的新neo4j版本(2.1.1)導入數據。 有問題的csv導入正在處理bigrams。

csv文件如下所示;

$ head ~/filepath/w2.csv 
value,w1,w2,
275,a,a
31,a,aaa
29,a,all
45,a,an

我將其粘貼到neo4j-shell客戶端中以加載到csv中。

neo4j-sh (?)$ USING PERIODIC COMMIT 
> LOAD CSV WITH HEADERS FROM "file:/Users/code/Downloads/w2.csv" AS line 
> MERGE (w1:Word {value: line.w1}) 
> MERGE (w2:Word {value: line.w2}) 
> MERGE (w1)-[:LINK {value: line.value}]->(w2);

問題在於外殼現在掛起了,我不知道它在做什么。 我已經檢查了交互式在線環境,但似乎沒有加載任何數據。 由於shell已經工作了半個小時,所以我似乎還沒有達到定期提交的時間。

我有什么辦法可以從csv-loader獲得生命跡象? 我希望看到一些中間結果,以幫助我調試正在發生的事情。 歡迎針對當前情況提供解決方案,但是我對調試csvloader的方式特別感興趣。

我在調試/記錄部分上沒有答案。

盡管可能會提示您加快查詢速度。

您是否在:Word.value上有索引?

您可以嘗試添加索引:

CREATE INDEX ON :Word(value);

更新:如果要遵循導入過程,則可以遵循graph.db目錄的磁盤大小。 它可以大致為您提供有關進度的想法。

在UNIX機器上:

du -s ~/neo4j-community-2.1.2/data/graph.db/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM