https://neo4j.com/docs/operations-manual/current/performance/memory-configuration/#heap-sizing
在windows环境下,在cmd窗口运行neo4j-import命令前,先设置一个环境变量,
比如设置为4G set HEAP_SIZE=4096m
修改 neo4j.conf 中的配置 (docker 中默认为512m)
dbms.memory.heap.initial_size=2048m
dbms.memory.heap.max_size=4096m
docker 解决方法:
指定相关数值
docker run --name public_security_map -p 7476:7474 -p 7688:7687 --env=NEO4J_dbms_memory_pagecache_size=8G --env=NEO4J_dbms_memory_heap_initial__size=4G --env=NEO4J_dbms_memory_heap_max__size=8G -v /icooper/docker_storage/volume/public_security_map:/data neo4j:3.4.6