테이블에서 23 억 개의 관계를 가져오고 있습니다. 가져 오기가 시간당 5 백만의 속도를 얻는 속도가 매우 빠르며 마이그레이션을 완료하는 데 20 일이 소요됩니다. neo4j 배치 삽입 및 batch insert utility에 대해 들어 보았습니다. 이 유틸리티는 CSV 파일에서 가져 오기를 통해 흥미로운 작업을 수행하지만 최신 코드는 깨지기 쉽고 실행되지 않는 코드입니다.Neo4j로 일괄 삽입
나는 neo4j에서 약 100M 관계가 있으며 중복 관계가 없는지 확인해야합니다.
: 나는 또한 다음을 읽고begin transaction
for 50K relationships
create or get user node for user A
create or get user node for user B
check there is relationship KNOW between A to B if not create the relationhsip
end transaction
처럼 내가
현재 코드에 의해 neo4j에 일을 빨리 어떻게
입니다
현재 가져 오기를 수행하는 방법에 대한 자세한 내용은 도움이 될 것입니다. . 배치 서비스는 본질적으로 단일 HTTP 요청으로 서버에 여러 명령을 전송하여 HTTP 오버 헤드를 줄이는 방법입니다. –
db에서 데이터를 읽고 임베디드 neo4j에서 가져옵니다. – mtariq
깨진 내용에 대해 자세히 알고 있습니까? 우리는 그것을 고쳐주고 싶습니다. –