美文网首页
Neo4j 基础概念介绍

Neo4j 基础概念介绍

作者: GYBE | 来源:发表于2019-02-02 20:51 被阅读0次

Nodes 节点

  • 节点是主要的数据元素
  • 节点通过关系连接到其他节点
  • 节点可以有一个或者多个属性
  • 节点有一个或多个实体标签,用于描述其在图表中的作用

Relationships 关系

  • 关系连接两个节点
  • 关系是具有方向性的
  • 节点可以具有多个甚至递归的关系
  • 关系可以有一个或者多个属性

Properties 属性

  • 用来描述具体节点的东西
  • 属性可以被索引和约束
  • 可以从多个属性创建复合索引

Labels 实体标签

  • 实体标签用于节点分组, 可以想象人有性别男女, 男|女可作为一个实体标签, 人也可以作为一个实体标签
  • 一个节点可以具有多个实体标签: 比如说 小明(一个人, 男性) 可以有实体标签 '人', 也可以有'男'
  • 对实体标签进行索引以加速在图中查找节点

Neo4j 查询拓展

相关文章

  • Neo4j 基础概念介绍

    Nodes 节点 节点是主要的数据元素 节点通过关系连接到其他节点 节点可以有一个或者多个属性 节点有一个或多个实...

  • docker + NoSQL图数据Neo4j + springb

    介绍NoSQL 介绍Neo4j 安装docker 使用docker 安装Neo4j 入门 Neo4j spring...

  • vue基础概念介绍

    组件化 vue的组件化是指把传统的html, css, js资源集成到一个.vue文件中,组成一个单独的组件,被其...

  • IPC基础概念介绍

    本文先讲下Parcelable和Serializable,下篇文章在将Binder,然后再说多进程的处理方式,只有...

  • SSO基础概念介绍

    SSO (Single Sign On) 单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登...

  • IPC基础概念介绍

    2.3 IPC基础概念介绍 本节主要介绍IPC中的一些基础概念,主要包含三方面的内容;Serializable接口...

  • android IPC机制讲解(二)

    IPC基础概念介绍 介绍一下IPC中的一些基础概念,主要包含三个方面内容:Serializable接口,Parce...

  • Neo4j 做推荐 (1)—— 基础数据

    原文链接:Neo4j 做推荐 (1)—— 基础数据 Neo4j 提供了sandbox,开始可以使用3天,到期后可以...

  • RabbitMQ 基础概念进阶

    上一篇 RabbitMQ 入门之基础概念 介绍了 RabbitMQ 的一些基础概念,本文再来介绍其中的一些细节和其...

  • Neo4j属性图模型简单介绍

    本文主要是对Neo4j属性图模型简单的介绍。 Neo4j是什么? Neo4j是一款是由java语言实现的图数据库,...

网友评论

      本文标题:Neo4j 基础概念介绍

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