2016-06-20 8 views
0

インポートオプションを使用して、約46Kノードの巨大なデータセットをNeo4jにインポートしています。このデータセットは動的です。つまり、新しいエントリは今でも追加され続けています。私は新しいデータポイントを作成するためにクエリを送信するためにpythonのneo4jの残りのクライアントを使用してみましたが、新しいデータポイントの数が46kノードのインポートよりも時間がかかるように増加します。これらのデータポイントを追加するための代替手段がありますか、またはインポート全体をやり直す必要がありますか?新しいデータをneo4jグラフデータベースに追加する

答えて

1

まず第一に - 46kはかなり小さいです。

Neo4jにデータをインポートする最も簡単な方法は、PERIODIC COMMITを使用してLOAD CSVを使用することです。 http://neo4j.com/developer/guide-import-csv/にはすべての詳細が含まれています。

増分更新ですばやく変更する必要があるものを見つけるには、インデックスを適切に配置してください。

+0

46個のノードは試用のためのものですが、後で10個または20個のノードを追加すると何十万個のノードが追加されますか? DB全体または他の代替案を再作成しますか? –

関連する問題