我最近将我的 Neo4j 升级到 3.1.3,除此之外,还获得了最新的 APOC 插件 (3.1.3.6)。
我有一些运行良好的代码,可以在大约一分半钟的时间内创建约 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)