Проблемы с производительностью при импорте / преобразовании Neo4J в несколько этапов - PullRequest
0 голосов
/ 26 июня 2018

Мы импортируем через apoc.load.jdbc (...) около 100'000 узлов в Neo4J 3.4.0. Скрипт импорта состоит из нескольких шагов. Помимо прочего, исходный граф преобразуется в расширенный граф, который состоит из около 500 000 узлов в конце.

Полный импорт занимает около 3 минут. Но нам пришлось реализовать 20 секунд сна между шагами . В противном случае импорт занимает несколько минут. Без slepps импорт был бы закончен за 1 минуту. Во всяком случае, сны не способ запустить и запустить программу ...

  • Созданы индексы с «CREATE INDEX ON: NodeXY (fieldXyId)»
  • Индексы онлайн, протестированы с "CALL db.awaitIndex (': NodeXY (fieldXyId)')"

Что может быть причиной необходимости сна? Есть ли способ проверить, готов ли Neo к следующим запросам / конверсиям?

Любые отзывы приветствуются - СПАСИБО!

...