Neo4j关键字分类
文艺私立的关键字差不多有二十几个30个不到的样子,我们接下来把这些关键字进行一个分类,为什么要是这样进行呢?因为我们不可能说把这个关键字一一的死记硬背下来,而计算机行业所有的语言,无外乎有几个类型,关于对于关键字
1. 增删改查
2.一些辅助性功能
实际上为什么要采用这么极端的方式去分类这些东西,因为在计算机行业它始终是一个信息行业,而信息的基本操作外呼4个就是增删改查。而所有语言的设计核心其实就是对于这些数据这些操作。采用这个思路去看一些语言中的特性,就会非常明了,比如我们计算机语言中有很多数组列表等结构,那么这些结构无非就是为了数据的存取,那么数据的存取是为了什么,无非还是为了增加数据,你增加数据一定要有一个地方去承载,对不对?
那么有人说了,计算机语言里面有一些if else循环结构那些是为了什么呢?这些结构无非是为了数据的如何合理的变动而存在,比如我在什么情况下发生什么样的变动,在另一种情况下发生了另一些情况的变动,那么我就要用判断语句,是我让这个数据持续循环的变动,那么我可能要用到循环结构。
如果是你能用数据的增删改查去理解一门语言的话,所有的东西都会变得非常明亮和简单。
我们用这个思路去理解阴影四季中的关键字,我们先把它的关键字所有列出来,然后自下而上进行分类。
1.MATCH
2.OPTINAL MATCH
3.WHERE
4.START
5.Aggregation
6.LOAD CSV
7.CREATER
8.MERGE
9.SET
10.DELETE
11.REMOVE
12.FOREACH
13.CREATE UNIQUE
14.RETURN
15.ORDER BY
16.LIMIT
17.SKIP
18.WITH
19.UNWIND
20.UNION
31.CALL
这些关键字,我们从字面上理解,这些create单词的基本上都是属于数据创建类型,第7个和第13个都是属于创建类型,所以说我们剩下19个单词。
第10,11个属于删除。
第1个属于查询。
我们暂时没有找到修改的东西,而我们除去以上5个单词,我们还剩下16个。我们可以把这16个暂时归为其他类,我们在下一篇文章中,具体根据他们的定义来更详细的去说明他们的作用。