2

Spring Data Neo4j 4.0.0 を介して、Neo4j 2.2.1 にリアルタイム ロギング データを挿入したいと考えています。ログ データは非常に大きく、数十万のレコードに達する可能性があります。この種の機能を実装する最良の方法は何ですか? すべてのノード エンティティ オブジェクトの作成の最後に .save(Iterable) メソッドを使用しても安全ですか? Spring Data Neo4j 4.0.0 にバッチ挿入メカニズムのようなものはありますか? 前もって感謝します!

4

1 に答える 1

2

SDN4 は既存のデータベースを直接操作できるため、初期インポートに neo4j-import を使用できます。

Neo4j 2.2 から。また、パラメータ化された暗号の高度な同時書き込み負荷を維持することもできます。SDN4 を使用して、マルチスレッドで Neo4j にデータを追加するだけでよいと思います。つまり、バッチごとに1000から10kのオブジェクトを作成して送信します。

それ以外の場合は、パラメーター化された Cypher を同時に直接 Neo4j に送信できます。

于 2015-05-27T23:37:59.127 に答える