Neo4j数据模型
Neo4j的属性图数据模型
Neo4j的图形数据库如下属性图模型来存储和管理数据。
物业图模型规则
在节点,关系和属性数据表示
这两个节点和关系所包含的属性
关系连接的节点
属性是键值对
节点用圆和关系使用箭头键各自的代表。
有关系的方向:单向和双向。
每个关系包含“开始节点”或者“从节点”和“节点”或“端节点”
在属性图数据模型,关系应该是方向性的。 如果我们试图建立一个没有方向的关系,那么就会抛出一个错误消息。
在Neo4j的同时,关系应该是方向性的。 如果我们试图建立一个没有方向的关系,那么Neo4j的将抛出一个错误信息说“的关系应该是方向性”。
Neo4j的图形数据库存储所有其节点和关系数据。 我们不需要任何额外的RRBMS数据库或否SQL数据库存储Neo4j的数据库中的数据。 它存储在它的原生格式图形方面的数据。
Neo4j的使用本地GPE(图形处理引擎)发动机与它的原生图形存储格式工作。
图DB数据模型的主要组成部分有:
节点
关系
属性
简单的属性图的例子
在这里,我们代表用圆节点。 用箭头关系。 关系是双向。 我们可以在属性(键 - 值对)来代表节点的数据。 在这个例子中,我们已经表示的每个节点上的ID财产在节点的圈子。