1
Neo4jインポートツールを使用して、大きなデータセットを既存のグラフにインポートしています。私のグラフに.CSVデータをインポートするとき、私はNeo4jインポートツールを使用して既存のデータベースにデータを追加する
Directory '...' already contains a database.
Githubには、以下のソリューションを提案し得る:
"If you see Input error: Directory 'neo4j-community-
3.0.3/data/databases/graph.db' already contains a database, delete the
graph.db directory and try again."
は、だから、私は、グラフを削除する必要があり、新しいものが作成されます。私はtryed - それは動作します。
しかし、既存のデータベースにデータを追加するには、どうすれば削除できますか?
ありがとうございます!
LOAD CSVを使用してグラフの一部を読み込みました。しかし、パフォーマンスの最適化にもかかわらず、420万リレーションシップとLOAD CSVをインポートする必要があります(https://stackoverflow.com/questions/45770769/import-billions-of-nodes-and-relationships-to-neo4j-using-batch-import -0-ウィンドウ/ 45773618#45773618)は4時間後でも終了しませんでした。 – Boris
私は400万人が依然として中規模のデータセットなので、LOAD CSVは動作するはずです。適切なデータ・モデルと索引または制約を持っている場合は、それを長く取らないようにしてください。毎秒10〜20Kの書き込みが可能です。しかし、それは非常に多くのもの、グラフモデル、ディスク速度、CPUなどに依存します。 – szenyo
@Boris、あなたのアプリケーションについての詳細を教えてください。 4百万は確かに中小規模のデータセットであり、大きなものではありません。 –