程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了与在 neo4j大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决与在 neo4j?

开发过程中遇到与在 neo4j的问题如何解决?下面主要结合日常开发的经验,给出你关于与在 neo4j的解决方法建议,希望对你解决与在 neo4j有所启发或帮助;

我在桌面应用程序中对同一个数据集(包含 20000 行)运行了两个查询。

首先:-

LOAD CSV with headers FROM 'file:///sample.csv' AS row
CREATE (n:MyNode{name:row.source})

第二个:-

LOAD CSV with headers FROM 'file:///sample.csv' AS row
MERGE (n:MyNode{name:row.source})

这里 CREATE 只需要 140 毫秒。而 MERGE 大约需要 90 秒 这大约慢了 600 倍。

我有大约 6000 万行,我需要创建不同的节点。有什么建议可以用来减少执行时间。

解决方法

因为 MERGE 就像一个 MATCH(如果没有匹配,则跟随一个 CREATE),它从索引中受益,如果所涉及的属性上不存在索引(类似于未索引的 MATCH),它将受到影响。

请在 :MyNode(name) 上创建索引(或唯一约束,如果适用),然后重试加载。

大佬总结

以上是大佬教程为你收集整理的与在 neo4j全部内容,希望文章能够帮你解决与在 neo4j所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: