Neo4j学习4:数据导入

数据导入

csv

官方文档: https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/

支持云导入、以及固定位置文件目录的离线导入

前缀准备

数据准备: 自行使用国内各大厂商的免费AI帮你生成一批测试数据

提示词: 给一份 neo4j的 西游记 人物 关系 csv格式出来

西游记.csv

csv 复制代码
name1,name2,roleEn,roleName
金蝉子,唐僧,past life,前世
孙悟空,唐僧,apprentice,徒弟
猪八戒,唐僧,apprentice,徒弟
沙僧,唐僧,apprentice,徒弟
白龙马,唐僧,apprentice,徒弟
陈光蕊,唐僧,father,父亲
殷温娇,唐僧,mother,母亲
法明和尚,唐僧,master,师父
李世民,唐僧,elder sworn brother,义兄
殷开山,殷温娇,father,父亲
唐僧,孙悟空,master,师傅
菩提老祖,孙悟空,master,师傅
猪八戒,孙悟空,younger brother with the same master,师弟
沙僧,孙悟空,younger brother with the same master,师弟
白龙马,孙悟空,younger brother with the same master,师弟
镇元子,孙悟空,elder sworn brother,义兄
牛魔王,孙悟空,elder sworn brother,义兄
蛟魔王,孙悟空,elder sworn brother,义兄
鹏魔王,孙悟空,elder sworn brother,义兄
狮驼王,孙悟空,elder sworn brother,义兄
猕猴王,孙悟空,elder sworn brother,义兄
禺狨王,孙悟空,elder sworn brother,义兄
孙悟空,猪八戒,elder brother with the same master,师兄
沙僧,猪八戒,younger brother with the same master,师弟
白龙马,猪八戒,younger brother with the same master,师弟
唐僧,猪八戒,master,师傅
天蓬元帅,猪八戒,past life,前世
猪八戒,卵二姐,husband,夫
猪八戒,高翠兰,husband,夫
孙悟空,沙僧,elder brother with the same master,师兄
白龙马,沙僧,younger brother with the same master,师弟
唐僧,沙僧,master,师傅
卷帘大将,沙僧,past life,前世
西海龙王,白龙马,father,父亲
待导入文件存放位置

文件: 将上述待导入存放在 Neo4j安装目录/import 下面

执行命令Neo4j开始加载外部文件
java 复制代码
LOAD CSV  WITH HEADERS FROM 'file:///西游记.csv' AS row
MERGE (a:XyPerson {name: row.name1})
MERGE (b:XyPerson {name: row.name2})
MERGE (a)-[:XyRelate {remark: row.roleName}]->(b);
查看导入结果
java 复制代码
match(n:XyPerson) return n limit 20;
相关推荐
世人万千丶11 小时前
Flutter 框架跨平台鸿蒙开发 - 恐惧清单应用
学习·flutter·华为·开源·harmonyos·鸿蒙
yuzhuanhei11 小时前
Visual Studio 配置C++opencv
c++·学习·visual studio
此刻觐神12 小时前
IMX6ULL开发板学习-01(Linux文件目录和目录相关命令)
linux·服务器·学习
憧憬从前12 小时前
算法学习记录DAY2
学习
babe小鑫12 小时前
会计岗位学习数据分析的价值分析
学习·数据挖掘·数据分析
千枫s12 小时前
电脑vm虚拟机kali linux安装shannon
学习·网络安全
zjnlswd12 小时前
tkinter学习案例--笔记代码
笔记·学习
咬_咬12 小时前
go语言学习(基本数据类型)
开发语言·学习·golang·数据类型
山甫aa13 小时前
List 容器 -----C++的stl学习
开发语言·c++·学习
无聊大侠hello world13 小时前
Yu-AI-Agent 项目(AI 恋爱大师智能体) · 学习笔记
人工智能·笔记·学习