2014-10-20 79 views
2

我試圖用Neo4j創建大型數據庫,需要大量時間來創建節點和關係(每個約100萬)。我讀過一個很好的解決方案是使用Neo4j批量導入程序,但我該如何安裝它?我在Windows 7上使用Neo4j 2.1.4。感謝您的幫助。 Sam如何在Windows上安裝Neo4j批量導入程序

+0

一般來說,LOAD CSV也可以處理1M行,請閱讀我的博客文章,獲取有關使其更快的一些提示。 http://jexp.de/blog/2014/10/load-cvs-with-success/ – 2014-10-20 15:10:48

回答

1

使用批量導入最簡單的方法是通過https://github.com/jexp/batch-import。由此你不必編寫自定義代碼。相反,你需要提供兩個csv文件,一個用於節點,一個用於關係,並通過maven運行導入。

+0

謝謝Stefan。你認爲這個批次的版本是否合適?這似乎是一個更新使用批量導入沒有maven https://github.com/neo4j-contrib/superfast-batch-importer – 2014-10-20 13:31:12

+0

但如何運行.sh文件在網站上解釋? – 2014-10-20 13:32:12

+0

超快批量進口商是一個較新的發展。 github repo也包含一個'import.bat'。 sh文件是爲了unices。 – 2014-10-20 13:40:57