Import neo4j导入的等价密码查询
我正在尝试创建大约2700万个关系和1500万个节点,最初我使用的是Cypher,但这需要很多时间,所以我切换了neo4j导入工具实用程序 我不清楚cypher查询的结果是否与neo4j导入的结果相同 我的密码查询是:Import neo4j导入的等价密码查询,import,neo4j,cypher,Import,Neo4j,Cypher,我正在尝试创建大约2700万个关系和1500万个节点,最初我使用的是Cypher,但这需要很多时间,所以我切换了neo4j导入工具实用程序 我不清楚cypher查询的结果是否与neo4j导入的结果相同 我的密码查询是: load csv from "file://dataframe6.txt" as line fieldterminator" " MERGE (A :concept{name:line[0]}) WITH line, A MERGE (B :concept{name:line[1
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::开始\u ID,:结束\u ID,:类型
nheader::ID,name
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_
不知何故,我看不到同样的结果
行[2]
来指定关系类型(例如,通过APOC过程)。它当前总是使用test
作为类型neo4j import
导入的所有关系都具有相同的test
类型,则需要使用
请尝试从rheader
中删除“,:TYPE”,并使用此导入命令行(--关系
已更改为--关系:测试
):
行[2]
来指定关系类型(例如,通过APOC过程)。它当前总是使用test
作为类型neo4j import
导入的所有关系都具有相同的test
类型,则需要使用
请尝试从rheader
中删除“,:TYPE”,并使用此导入命令行(--关系
已更改为--关系:测试
):
是的,我知道,但我对创建具有相同标签和属性的节点非常感兴趣。是的,我知道,但我对创建具有相同标签和属性的节点非常感兴趣
neo4j-import --into graph.db --nodes:concept "nheader,MRREL-nodes" --relationships:test "rheader,MRREL-relations" --skip-duplicate-node true