Neo4j - CQL简介
Neo4j CQL
-
它是Neo4j图形数据库的查询语言。
-
它是一种声明性模式匹配语言
-
它遵循SQL语法。
-
它的语法是非常简单且人性化、可读的格式。
如Oracle SQL
-
Neo4j CQL 已命令来执行数据库操作。
-
Neo4j CQL 支持多个子句像在哪里,顺序等,以非常简单的方式编写非常复杂的查询。
-
NNeo4j CQL 支持一些功能,如字符串,Aggregation.In 加入他们,它还支持一些关系功能。
常用的Neo4j CQL命令/条款
| S.No. | CQL命令/条 | 用法 |
|---|---|---|
| 1。 | CREATE 创建 | 创建节点,关系和属性 |
| 2。 | MATCH 匹配 | 检索有关节点,关系和属性数据 |
| 3。 | RETURN 返回 | 返回查询结果 |
| 4。 | WHERE 哪里 | 提供条件过滤检索数据 |
| 5。 | DELETE 删除 | 删除节点和关系 |
| 6。 | REMOVE 移除 | 删除节点和关系的属性 |
| 7。 | ORDER BY 以…排序 |
排序检索数据 |
| 8。 | SET 组 | 添加或更新标签 |
常用的Neo4j CQL函数
| S.No. | 定制列表功能 | 用法 |
|---|---|---|
| 1。 | String 字符串 | 它们用于使用String字面量。 |
| 2。 | Aggregation 聚合 | 它们用于对CQL查询结果执行一些聚合操作。 |
| 3。 | Relationship 关系 | 他们用于获取关系的细节,如startnode,endnode等。 |
与JAVA数据类型相同:
本文介绍了Neo4j图形数据库的查询语言CQL,它是一种声明性语言,类似SQL,但语法简单易读。内容涵盖CQL的基本命令,如CREATE用于新建节点、关系和标签,MATCH用于查找节点和关系,RETURN用于获取查询结果,以及WHERE子句进行条件过滤。此外,文章还讨论了CQL中的数据类型、布尔和比较运算符。
最低0.47元/天 解锁文章
1654

被折叠的 条评论
为什么被折叠?



