python & neo4j & docker

插入数据前一定要加索引啊!
新增了几个字段忘记加索引了,结果速度慢到哭晕在厕所
加了索引还有需要优化的,一边学一边补充

build镜像的时候没有仔细看docker-entrypoint.sh里的内容,结果neo4j容器跑起来的时候才发现neo4j.conf里的dbms.memory.heap.max_size才512M,还好可以加环境变量重新docker run一个

docker run -d \                  
--env=NEO4J_dbms_memory_heap_initial__size=1G \
--env=NEO4J_dbms_memory_heap_max__size=3G \
--publish=7474:7474 \
--publish=7687:7687 \
--volume=$HOME/neo4j/data:/data \
--volume=$HOME/neo4j/logs:/logs \
neo4j:3.4.1

PS:--volume=$HOME/neo4j/data:/data 一定要加啊,不然重新docker run的neo4j里可能就没有之前写进去的数据和创建的索引之类的啦

你可能感兴趣的:(python & neo4j & docker)