Neo4j에 약 1 백만 개의 노드를 삽입해야합니다. 각 노드가 고유하다는 것을 지정해야하므로 노드를 삽입 할 때마다 동일한 노드가 아직 있는지 확인해야합니다. 또한 관계는 고유해야합니다. 내가 파이썬과 사이퍼를 사용하고많은 수의 노드를 Neo4J에 삽입하는 방법
:
uq = 'CREATE CONSTRAINT ON (a:ipNode8) ASSERT a.ip IS UNIQUE'
...
queryProbe = 'MERGE (a:ipNode8 {ip:"' + prev + '"})'
...
queryUpdateRelationship= 'MATCH (a:ipNode8 {ip:"' + prev + '"}),(b:ipNode8 {ip:"' + next + '"}) MERGE (a)-[:precede]->(b)'
문제는 Neo4j에 40-50K 노드를 가하고 후, 삽입 속도를 빠르게 속도가 느려집니다 내가 무엇을 넣을 수 없다는 것입니다.
항상 ipNode8을 사용합니다. 복사하여 오류가있었습니다. – RamsesXVII