- 参考视频:
【IT老齐589】快速上手Neo4j网状关系图库
1 Neo4j简介
-
Neo4j是一个图数据库,是知识图谱的基础
-
在Neo4j中,数据的基本构建块包括:
- 节点(Nodes)
- 关系(Relationships)
- 属性(Properties)
- 标签(Labels)
1.1 节点(Nodes)
- 节点代表现实世界中的实体
1.2 关系(Relationships)
- 关系连接两个节点
- 每个关系都有一个方向(从一个节点指向另一个节点),并且可以有属性。
1.3 属性(Properties)
- 属性是键值对的形式附加到节点或关系上的额外信息。
- 例如,一个“Person”节点可能有一个名为“name”的属性,其值为“John Doe”。
1.4 标签(Labels)
- 标签用来分类节点,类似于类目或类型。
- 例如,可以给所有表示人的节点添加“Person”的标签
2 Cypher查询语言
2.1 基本概念
- MATCH语句用于查找特定的图模式(即节点和关系的模式)。
- CREATE语句用于创建新的节点和关系。
- RETURN语句用于返回查询结果。
- WHERE子句用于过滤结果集。
- SET语句用于修改节点或关系的属性。

最低0.47元/天 解锁文章
1908

被折叠的 条评论
为什么被折叠?



