neo4j-admin import大資料量匯入
使用neo4j-admin import命令進行批量匯入。具體步驟如下:
打開了neo4j所在目錄bin下:執行以下命令
./neo4j-admin import --mode csv --database company_outbound.db --nodes:company "/home/neo4j-community-3.2.12/import/neo4j-company-header.csv,/home/neo4j-community-3.2.12/import/company_all.csv" --nodes:investor "/home/neo4j-community-3.2.12/import/neo4j-company-header.csv,/home/neo4j-community-3.2.12/import/neo4j_company_invest_nodes.csv" --relationships "/home/neo4j-community-3.2.12/import/neo4j-company-rec-header.csv,/home/neo4j-community-3.2.12/import/neo4j_company_rec_all.csv,/home/neo4j-community-3.2.12/import/neo4j_company_invest_rec.csv,/home/neo4j-community-3.2.12/import/neo4j_company_outinvest_rec.csv" --ignore-extra-columns=true --ignore-missing-nodes=true --ignore-duplicate-nodes=true
匯入成功後:提示如下圖:
匯入完成後,要在/home/neo4j-community-3.2.12/data/databases將建立的資料庫名company_outbound.db改為graph.db
使用./neo4j restart重啟資料庫。
在重啟資料庫後,查詢效率會很慢,提高查詢效率方式請參考上一篇部落格: