关于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
相关推荐
小鸡吃米…1 天前
TensorFlow——TFLearn 及其安装
python·tensorflow·neo4j
七夜zippoe2 天前
与vLLM对比 Ascend Transformer Boost吞吐延迟显存实测数据解读
neo4j·cann
小鸡吃米…2 天前
TensorFlow - 词嵌入
人工智能·python·tensorflow·neo4j
小鸡吃米…3 天前
TensorFlow - TensorBoard 可视化
python·tensorflow·neo4j
melck5 天前
使用 Docker 安装和管理 Neo4j 图数据库
数据库·docker·neo4j
羊羊小栈6 天前
基于知识图谱(Neo4j)和大语言模型(LLM)的图检索增强(GraphRAG)的乳制品生产管理智能问答系统
人工智能·语言模型·毕业设计·软件构建·知识图谱·neo4j·大作业
Coder_Boy_8 天前
TensorFlow小白科普
人工智能·深度学习·tensorflow·neo4j
凯子坚持 c9 天前
CANN 生态中的模型压缩利器:深入 `quant-tool` 项目实现高效 INT8 部署
neo4j
小羊不会打字9 天前
CANN 生态中的模型安全加固:`secure-model-deploy` 项目实践指南
安全·neo4j
嗯嗯**12 天前
Neo4j学习2:概念、数据展示、CQL使用
数据库·学习·neo4j·数据存储·图数据库·序列化·cql