关于Neo4j的使用及其基本命令

关于Neo4j的使用

文章目录

1、启动方式

进入bin目录:

properties 复制代码
neo4j console

2、创建新节点,节点内有属性

cypher 复制代码
create (:大学{name:"北京邮电大学"})

create (:院系{name:"计算机学院"})

先创建了两个节点:

3、创建关系

cypher 复制代码
match (p1:大学),(p2:院系) Create(p1)-[r:院系]->(p2)

这个关系创建完成!

4、查询节点

cypher 复制代码
match (n:大学)
where n.name='北京邮电大学'
return n

n代表节点,可以替换。

5、查询关系

cypher 复制代码
match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) return r

6、删除两个节点的关系

必须先删除关系才能删除节点:

cypher 复制代码
match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) delete r

7、删除节点

cypher 复制代码
match (a:大学{name:"北京邮电大学"}) delete a

8、删除某个标签的全部关系

cypher 复制代码
match (:大学{name:'北京邮电大学'})-[r]->() delete r

9、某个节点添加属性

cypher 复制代码
match (a:大学) where a.name="北京邮电大学" set a.sal="123" return a

10、删除节点某个属性

cypher 复制代码
match (a:大学) where a.name="北京邮电大学" remove a.sal
相关推荐
星川皆无恙8 小时前
基于知识图谱的百科问答系统:Django + Neo4j 与实现
人工智能·python·机器学习·自然语言处理·django·知识图谱·neo4j
Sayai2 天前
Neo4j 社区版高可用实战:DRBD 块级复制 + Keepalived 虚拟 IP 冷备切换(附启停 SOP 与脑裂防范)
运维·neo4j·keepalived·高可用·drbd
喵本喵叁肆6 天前
diffprivlib 中文实战教程 · 第8讲:实战——从零改造一个 DP 模型
python·neo4j·差分隐私
智码看视界8 天前
大数据架构解析—数据血缘:从 SQL 解析到字段级溯源,搭建大数据平台数据治理底座
数据治理·neo4j·元数据·sql解析·数据血缘·datalineage·sqlglot
quweiie18 天前
Neo4j Community 安全访问配置总结
数据库·centos·neo4j
Sayai22 天前
Neo4j 内嵌模式(Embedded)实战:Java 嵌入式 vs 服务端部署的写入性能对比与 GC 调优
java·开发语言·性能优化·neo4j·图数据库
AugustRed1 个月前
Neo4j 图数据库原理 + 应用场景简单介绍
数据库·neo4j
Thomas.Sir1 个月前
第34课:TensorFlow|TF迁移学习实战【调用官方预训练模型微调训练】
tensorflow·neo4j·迁移学习
xing-xing2 个月前
Neo4j学习总结
neo4j
JOker_Chu_2 个月前
知识图谱详解:从图结构、关系建模到查询与应用
数据库·知识图谱·database·neo4j