Cypher: проблема создания узлов - PullRequest
0 голосов
/ 16 ноября 2018

Я не могу создать 10К узлов ни в интерфейсе графического интерфейса, ни в оболочке шифра. Я выполнил Neo4j Performance Tuning (https://neo4j.com/developer/guide-performance-tuning/). Я использую Ubuntu 16.04.5 LTS с 16 ГБ ОЗУ на процессоре Intel® Core ™ i7 @ 3,00 ГГц × 4. У меня версия сообщества neo4j 3.4.7. Я установил параметры в neo4j.conf как:

dbms.memory.heap.initial_size = 8g

dbms.memory.heap.max_size = 8g

dbms.memory.pagecache.size = 10г

dbms.jvm.additional = -Xss8G

dbms.jvm.additional = -Xmx8G

Я использую встроенную установку. Даже тогда я получаю следующую ошибку в cypher-shell:

Недостаточно размера стека для выполнения текущей задачи. Обычно это ошибка базы данных, поэтому обратитесь в службу поддержки Neo4j. Вы можете попробовать увеличить размер стека: например, чтобы установить размер стека 2M, добавьте `dbms.jvm.additional = -Xss2M 'в конфигурацию neo4j (обычно в' conf / neo4j.conf 'или, если вы используете Neo4j Desktop, найденный через пользовательский интерфейс) или если вы используете встроенную установку, просто добавьте -Xss2M в качестве флага командной строки

Файл команды cypher прилагается в текстовом файле.

высчитывать-файл

1 Ответ

0 голосов
/ 17 ноября 2018

Вы должны либо использовать LOAD CSV, либо выполнить каждый шифр отдельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...