0
我试图创建一个约两千七百万个关系以及一千五百万个节点,最初我使用Cypher,但它花费了很多时间,所以我切换了neo4j-import工具实用程序。Cypher查询相当于neo4j-import
我不知道密码查询的结果是否与neo4j-import的结果相同。
我的Cypher查询是:
load csv from "file://dataframe6.txt" as line fieldterminator" "
MERGE (A :concept{name:line[0]})
WITH line, A
MERGE (B :concept{name:line[1]})
WITH B,A
MERGE (A)-[:test]->(B);
含量dataframe6:
C0000005,C0036775,RB_
C0000039,C0000039,SY_sort_version_of
C0000039,C0000039,SY_entry_version_of
C0000039,C0000039,SY_permuted_term_of
C0000039,C0001555,AQ_
C0000039,C0001688,AQ_
我的Neo4j导入脚本:
neo4j-import --into graph.db --nodes:concept "nheader,MRREL-nodes" --relationships "rheader,MRREL-relations" --skip-duplicate-node true
rheader:START_ID,:END_ID,:TYPE
nheader:: ID,姓名
MRREL节点:
C0000005,C0000005
C0000039,C0000039
C0000052,C0000052
C0036775,C0036775
C0001555,C0001555
MRREL-关系
C0000005,C0036775,RB_
C0000039,C0000039,SY_sort_version_of
C0000039,C0000039,SY_entry_version_of
C0000039,C0000039,SY_permuted_term_of
C0000039,C0001555,AQ_
C0000039,C0001688,AQ_
不知怎的,我没有看到相同的结果
是的,我知道,但我真正感兴趣创建具有相同标签和属性的节点 – gaurav1207
在我更新的答案中尝试选项2。 – cybersam