本文概述
Neo4j数据库遵循属性图模型来存储和管理其数据。 Neo4j是一个图形数据库, 其中包含”特性图形模型”的以下功能。
- 图模型包含指定数据及其操作的节点, 关系和属性。
- 属性是键值对。
- 节点用圆圈表示, 关系用箭头键表示。关系指定两个节点之间的关系。
- 根据节点之间的方向, 有两种类型的关系:单向和双向
- 每个关系包含两个节点:”开始节点”或”从节点”以及”到节点”或”结束节点”。
- 节点和关系都包含属性。
在属性图数据模式下, 关系应该是定向的。如果创建的关系没有方向, 它将显示一条错误消息。
GraphDB数据模型的三个主要构建块:
- 节点数
- 关系
- 属性