Импорт очень большого набора данных в Neo4j - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть огромный набор данных CSV ок. 7 ГБ, в котором есть столбцы разных типов: string и float. Так что же такое супер быстрое решение для импорта его в Neo4j?

Я также пытался использовать инструмент импорта neo4j-admin, но каждый раз застревал из-за ошибки:

Invoke-Neo4jAdmin: C: \ Users \ Shafigh.Neo4jDesktop \ neo4jDatabases \ database-417e361b-f273-496c-9836-4fca6f80d0c0 \ Installation-3.4.1 не является действительная установка Neo4j. Отсутствует C: \ Users \ Shafigh.Neo4jDesktop \ neo4jDatabases \ базы данных 417e361b-f273-496c-9836-4fca6f80d0c0 \ установка-3.4.1 \ Lib В строке: 1 символ: 161 + ... sd1 '; Выход (Invoke-Neo4jAdmin import --nodes import / Similarity_pairs_ ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ + CategoryInfo: NotSpecified: (:) [Write-Error], WriteErrorException + FullyQualifiedErrorId: Microsoft.PowerShell.Commands.WriteErrorException, Invoke-Neo4jAdmin

1 Ответ

0 голосов
/ 14 сентября 2018

В разделе «Импорт» руководства по эксплуатации neo4j описано, как использовать команду import инструмента neo4j-admin «Пакетный импорт больших объемов данных» в новую базу данных neo4j.

Команда import очень быстрая, поскольку она непосредственно создает внутренние файлы новой базы данных и не имеет отношения к транзакциям.

...