最近、Neo4j を 3.1.3 にアップグレードし、それと同時に最新の APOC プラグイン (3.1.3.6) を入手しました。
正常に動作するコードが少しあり、約 1 分半の壁時間で最大 300 万の関係を作成できました。しかし、今では8時間以上稼働しており、止まる気配はありません...
コードは以前は問題なく実行されていたので、バージョン間で何かが変更されて、コードが機能しなくなったことを願っています。
rock_n_roll
変更する必要があるのは(おそらくapoc.periodic.commit
位置引数などで)ですか?洞察をありがとう。
これが私が実行しているものです。
CALL apoc.periodic.rock_n_roll(
"MATCH (c:ChessPlayer),(r:Record) WHERE c.ChessPlayer_ID = r.ChessPlayer RETURN c,r",
"CYPHER planner=rule WITH {c} AS c, {r} AS r CREATE (c)-[:HAD_RECORD]->(r)",
200000)