Neo4j安装、使⽤教程
⽂章⽬录
⼀、Neo4j 的安装与配置
1、安装JDK
电脑python安装教程线上投票链接制作由于Neo4j是基于Java的图形数据库,运⾏Neo4j需要启动JVM进程,因此必须安装JAVA SE的JDK。配置 JDK环境,为以后能适应Springboot,请选择最低JDK1.8的环境。
2、安装Neo4j
若安装Neo4j 4.x 版本,需使⽤ jdk11
解压后的⽂件夹内容如图:
arrow电子
其中主要⽬录结构有
1、bin⽬录:⽤于存储Neo4j的可执⾏程序;
2、conf⽬录:⽤于控制Neo4j启动的配置⽂件;
3、data⽬录:⽤于存储核⼼数据库⽂件;
4、plugins⽬录:⽤于存储Neo4j的插件;
3、Neo4j环境变量配置
此电脑——>右键“属性”——>⾼级系统设置——>环境变量
设置主⽬录环境变量,在系统变量下,新建⼀个系统变量。
反函数是什么变量名 = NEO4J_HOME
变量值 = E:\Neo4j\neo4j-community-3.5.3 (这⾥设置为你⾃⼰的Neo4j主⽬录)
设置好后,点击确定。再到你的系统变量Path(原先设置JDK时⽤到的)。新建⼀个值:%NEO4J_HOME%\bin
合法的el表达式4、启动服务器
⼆、Neo4j 使⽤教程
1、创建⼀个⼈物节点
CREATE (n:Person {name:'John'}) RETURN n
CREATE是创建操作,Person是标签,代表节点的类型。花括号{}代表节点的属性,属性类似Python的字典。这条语句的含义就是创建⼀个标签为Person的节点,该节点具有⼀个name属性,属性值是John。
2、继续来创建更多的⼈物节点,并分别命名
CREATE (n:Person {name:'Sally'}) RETURN n;
CREATE (n:Person {name:'Steve'}) RETURN n;
CREATE (n:Person {name:'Mike'}) RETURN n;
CREATE (n:Person {name:'Liz'}) RETURN n;
CREATE (n:Person {name:'Shawn'}) RETURN n;
3、创建地区节点
CREATE (n:Location {city:'Miami', state:'FL'});
CREATE (n:Location {city:'Boston', state:'MA'});
CREATE (n:Location {city:'Lynn', state:'MA'});
CREATE (n:Location {city:'Portland', state:'ME'});
CREATE (n:Location {city:'San Francisco', state:'CA'});![在这⾥插⼊图⽚描述](img-blog.csdnimg/412494160edb421b86b1d03a03c2e9ae.png?x-o ss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y2O55KD,size_20,color_FFFFFF,t_70,g_se,x_16)
如图所⽰,共有6个⼈物节点、5个地区节点,Neo4J贴⼼地使⽤不⽤的颜⾊来表⽰不同类型的节点。
4、接下来创建关系
零基础学plc编程MATCH (a:Person {name:'Liz'}),
(b:Person {name:'Mike'})
MERGE (a)-[:FRIENDS]->(b)
这⾥的⽅括号[]即为关系,FRIENDS为关系的类型。注意这⾥的箭头 -->是有⽅向的,表⽰是从a到b的关系。 如图,Liz和Mike之间建⽴了FRIENDS关系,通过Neo4J的可视化很明显的可以看出:
5、关系也可以增加属性
MATCH (a:Person {name:'Shawn'}),
(b:Person {name:'Sally'})
MERGE (a)-[:FRIENDS {since:2001}]->(b)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论