我既不能在gui接口中也不能在cypher shell中创建10K节点。我确实遵循了Neo4j Performance Tuning(https://neo4j.com/developer/guide-performance-tuning/)。我在3.00GHz×4的Intel®Core™i7 CPU上使用具有16GB RAM的Ubuntu 16.04.5 LTS,我具有neo4j社区版本3.4.7。我在neo4j.conf中将参数设置为:
dbms.memory.heap.initial_size = 8g
dbms.memory.heap.max_size = 8g
dbms.memory.pagecache.size = 10g
dbms.jvm.additional = -Xss8G
dbms.jvm.additional = -Xmx8G
我正在使用嵌入式安装。即使那样,我在cypher-shell中也出现以下错误:
没有足够的堆栈大小来执行当前任务。通常认为这是数据库错误,因此请联系Neo4j支持。您可以尝试增加堆栈大小:例如,将堆栈大小设置为2M,在neo4j配置中添加dbms.jvm.additional = -Xss2M(通常在conf / neo4j.conf中,或者如果使用的话) Neo4j Desktop(通过用户界面找到)),或者如果您正在运行嵌入式安装,只需将-Xss2M添加为命令行标志
密码命令文件附加在文本文件中。
答案 0 :(得分:1)
您应该使用LOAD CSV,或者分别执行每个密码。