美文网首页
Neo4j的基本语法

Neo4j的基本语法

作者: 微岩 | 来源:发表于2020-03-05 20:51 被阅读0次

现在任何一项实际的技术,都是通过一门语言来让开发人员进行使用的。还记得刚开始学技术的时候,会因为大家会评价哪一个人有更优秀而吵起来,实际上现在经过对于动漫语言的了解之后就会发现,其实语言这个东西没有太多的优劣,突出点是在用语言解决什么问题。比如你现在如果搞互联网软件,就避不开,Java,JavaScritpt等一系列的语言,如果是你要搞工业控制等底层的东西,你就脱离不了c和c++,还要搞游戏编程服务器等,这样可能还是用C++多一点,还有Python语言可能用于数据分析。而传统的数据库关系型数据库也脱离不了SQL语言。那么ne4j是用什么语言来控制的呢?接下来我们就来揭开他神秘的面纱。

两个概念,节点与与标签。刚开始看到这两个概念的时候,心里边是比较懵的。但是编程中所有的概念其实本质上都是相互融会贯通的。几点了?其实就相当于面向对象,变成语言里边的类,而标签呢就相当于是类对象。也就是类型和实力的关系。如果能够考虑到这一步,也就是对节点和标签这两个概念是比较清楚了,那么我们具体该怎么写语句来创建数据,查询数据显示结果。

从一个最简单的例子开始,我们需要创建一个最为简单的节点和标签。这里边其实更偏向于是动态语言,也就是说这个节点和标签是不需要你提前声明的,你就是写什么样就是什么类型。如下

CREATE(e:Customer{id:"1001",name:"Abc"})

这里边就创建了一个e为节点,标签名字为Customer。接下来我们来查询这个标签在数据库中是否存在并返回结果用下面这两行语句。MATCH(e:Customer)

RETURN e.id,e.name

第一句是查询这个标签,第2句是将这个结果返回。

总共这三句话就构成了一个最为简单的一个自己完全创建的Ne4J,数据创建与查询的流程。而这并没有发挥这个数据库所有的优势,只是把它当成了一个非常普遍的表结构来使用这个数据库,如果想了解恩伊斯基更为深入的功能,那么就得进入到下一阶段。

在接下来的文章中继续分享介绍。

相关文章

  • Neo4j的基本语法

    现在任何一项实际的技术,都是通过一门语言来让开发人员进行使用的。还记得刚开始学技术的时候,会因为大家会评价哪一个人...

  • neo4j 基本使用语法

    1 创建节点 CREATE (n:person}) RETURN nCREATE (n:person {name:...

  • Cypher学习笔记

    Neo4j的Cypher语言具有以下特点: 声明性模式匹配语言 遵循SQL语法 语法非常简单并且人性化、可读的格式...

  • 知识图谱neo4j教程

    1.Neo4j的查询语法笔记 2.Neo4j教程 3.如何将大规模数据导入Neo4j 4.使用 Neo4j 来构建...

  • SpringBoot+Neo4j在社交电商中,讲述你是怎么被绑定

    上两篇文章我们主要讲解了Neo4j的基本知识以及Neo4j的基本使用,这篇文章我们就以实例来深入的理解一下,我们以...

  • Markdown语法

    Markdown基本语法 Markdown基本语法1 Markdown基本语法2(全、有用)

  • Neo4j安装及配置

    本文介绍的是一款使用java开发的图数据库Neo4j入门安装以及Neo4j的基本配置。 安装环境: 在linux下...

  • neo4j语法

    1. 查询

  • 图数据库Neo4j的安装

    简述 因为工作的需要,学习了图数据库Neo4j的基本用法。下面简单介绍下图数据库Neo4j的社区版在Linux 系...

  • NEO4j的多标签、多关系查询

    对于节点的多节点匹配方案: 对于关系的多类型查询: 对于cypher 语法,建议参考:Neo4j Cypher R...

网友评论

      本文标题:Neo4j的基本语法

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