亿万节点 查询并建立关系该怎么优化
库里大概有两千万人员和八千万企业数据,现在想通过股东信息里的企业名查询企业库,并建立关联 企业的企业名 已经建好索引
代码如下
profile
MATCH (holder:ShareHolder)
with holder
MATCH (com:Company{company:holder.company_name})
MERGE (holder)-[:SHAREHOLDING]->(com)
是因为本来就很慢么,因为也看不到进度
ps: 刚入门两周,官方文档才看到第四章,纯英文比较吃力。 demo写的飞起,在大数据下具体操作就各种超时了,很是困惑,各位大佬有没有推荐的书籍 让俺去研究一下
2 回复
推荐给你张帜老师主编的两本图数据库技术丛书: 1、《Neo4j权威指南》 https://item.jd.com/12241030.html 2、《Neo4j 3.x入门经典》 https://item.jd.com/12495517.html
可以使用EXPLAIN查看查询计划,EXPLAIN并不实际执行,而PROFILE是实际执行的。