美文网首页
neo4j刚刚进去的时候的指导教程

neo4j刚刚进去的时候的指导教程

作者: 松爱家的小秦 | 来源:发表于2017-12-11 20:16 被阅读0次

    1.图形数据库可以使用几个简单的概念来存储任何类型的数据:

    节点 - 图形数据记录

    关系 - 连接节点

    属性 - 名为数据值

    2.最简单的图只有一个名为属性的名为值的单个节点。 让我们在Neo4j团队中画一个朋友的社交图:

    首先为节点绘制一个圆圈

    加上名字Emil

    请注意,他来自瑞典

    节点是图形中数据记录的名称

    数据存储为属性

    属性是简单的名称/值对

    3.

    节点可以通过对每个成员应用一个标签来组合在一起。 在我们的社交图中,我们将标记每个代表Person的节点。

    将标签“Person”应用于我们为Emil创建的节点

    颜色“人”节点红色

    一个节点可以有零个或多个标签

    标签没有任何属性

    4.

    像任何数据库一样,在Neo4j中存储数据可以像添加更多记录一样简单。 我们将添加更多的节点:

    Emil的klout得分是99

    来自瑞典的Johan正在学习冲浪

    伊恩,来自英国,是一位作家

    来自比利时的Rik有一只名叫Orval的猫

    来自加利福尼亚的阿利森,谁在冲浪

    类似的节点可以有不同的属性

    属性可以是字符串,数字或布尔值

    Neo4j可以存储数十亿个节点

    5.

    Neo4j的实际功能在于连接数据。 要关联任何两个节点,添加描述记录如何相关的关系。

    在我们的社交图表中,我们只是说谁知道谁:

    Emil知道Johan和Ian

    约翰知道伊恩和里克

    Rik和Ian知道Allison

    关系总是有方向的

    关系总是有一个类型

    关系形成数据模式

    6.

    在属性图中,关系是也可以包含属性的数据记录。 仔细查看Emil的关系,请注意:

    埃米尔从2001年就认识了约翰

    埃米尔率伊恩5(满分5)

    其他人都可以有类似的关系属性

    相关文章

      网友评论

          本文标题:neo4j刚刚进去的时候的指导教程

          本文链接:https://www.haomeiwen.com/subject/mzjwixtx.html