Neo4j CQL简介
CQL
CQL 代表 Cypher 查询语言。像 Orcale 数据库具有查询语言 SQL,Neo4j 具有 CQL 作为查询语言。
Neo4j CQL
- Neo4j 图形数据库的查询语言;
- 一种声明性模式匹配语言;
- 遵循 SQL 语法;
- 语法简单人性化,可读的格式。
如Orcale SQL
- Neo4j CQL 已命令来执行数据库操作;
- Neo4j CQL 支持多个子句像在哪里,顺序等,以非常简单的方式编写非常复杂的查询;
- Neo4j CQL 支持一些功能,如字符串,Aggregation.In 加入,它还支持一些关系功能。
Neo4j CQL命令
CQL命令 | 用法 |
---|---|
CREATE(创建) | 创建节点,关系和属性 |
MATCH(匹配) | 索引有关节点,关系和属性数据 |
RETURN(返回) | 返回查询数据 |
WHERE(哪里) | 提供条件过滤检索数据 |
DELETE(删除) | 删除节点和关系 |
REMOVE(移除) | 删除节点和关系的属性 |
ORDER BY(以…排序) | 排序检索数据 |
SET(组) | 添加或更新标签 |
Neo4j CQL 函数
定制列表功能 | 用法 |
---|---|
String(字符串) | 用于使用String字面量 |
Aggregation(聚合) | 用于对 CQL 查询结果执行一些聚合操作 |
Relationship(关系) | 用于获取关系的细节,如 startnode、endnode等 |
Neo4j CQL数据类型
CQL数据类型 | 用法 |
---|---|
boolean | 用于表示布尔类型:ture、false |
byte | 用于表示 8 位整数 |
short | 用于表示 16 位整数 |
int | 用于表示 32 位整数 |
long | 用于表示 64 位整数 |
float | 用于表示 32 位浮点数 |
double | 用于表示 64 位浮点数 |
char | 用于表示 16 位字符 |
String | 用于表示字符串 |
Neo4j CQL简介相关推荐
- Neo4j - CQL简介
CQL代表Cypher查询语言. 像Oracle数据库具有查询语言SQL,Neo4j具有CQL作为查询语言. Neo4j CQL - 它是Neo4j图形数据库的查询语言. 它是一种声明性模式匹配语言 ...
- Neo4j - CQL使用
3.1 Neo4j - CQL简介 Neo4j的Cypher语言是为处理图形数据而构建的,CQL代表Cypher查询语言.像Oracle数据库具有查询 语言SQL,Neo4j具有CQL作为查询语言. ...
- Neo4j CQL高级
我们先准备脚本,创建数据,以便后续使用 // 删除所有的节点和关系 MATCH(n) OPTIONAL MATCH (n)-[r]-() DELETE n,r // 创建Person 的节点 CREA ...
- Neo4j 基础简介二
Neo4j CQL高级 CQL 函数 字符串函数 S.No. 功能 描述 1 UPPER 它用于将所有字母更改为大写字母. 2 LOWER 它用于将所有字母改为小写字母. 3 SUBSTRING 它用 ...
- Neo4j 基础简介一
Neo4j 是一个NoSQL的图形数据库 图 和 Neo4j 图论 图论起源 - 柯尼斯堡(Konigsberg)七桥问题 众所周知,图论起源于一个非常经典的问题--柯尼斯堡(Konigsberg)七 ...
- Neo4j CQL - (3) -RETURN子句
Neo4j CQL RETURN子句用于 - 检索节点的某些属性 检索节点的所有属性 检索节点和关联关系的某些属性 检索节点和关联关系的所有属性 RETURN命令语法: RETURN <node ...
- neo4j CQL使用
neo4j CQL使用 Neo4j的Cypher语言是为处理图形数据而构建的,CQL代表Cypher查询语言.像Oracle数据库具有查询 语言SQL,Neo4j具有CQL作为查询语言. 它是Neo4 ...
- [Neo4j] CQL命令
文章目录 docker运行neo4j CQL create创建一个节点 match获取数据 RETURN子句 MATCH & RETURN匹配和返回 关系 where子句 delete子句 r ...
- NOSQL之Neo4j:Neo4j的简介、安装、使用方法(Neo4j搭配JDK安装的图文教程)之详细攻略
NOSQL之Neo4j:Neo4j的简介.安装.使用方法(Neo4j搭配JDK安装的图文教程)之详细攻略 目录 Neo4j的简介 Cypher语言 Neo4j之Cypher:Cypher查询语言的简介 ...
最新文章
- 查看binlog文件的2种方式
- linux dbus-daemon进程 消息转发 简介
- Linux NB的单行命令
- 《DSP using MATLAB》Problem 7.4
- 嵩天-Python语言程序设计程序题--第二周:基本图形绘制
- JSP中直接在输入框中校验
- java 多个监听_​Java中使用for循环对多个Jbutton按钮监听
- 优化Windows电脑常见方法,提高速度,释放硬盘C盘
- 不同业务场景下如何进行数据库水平切分?
- 将 datetimepicker 嵌入 bindingNavigator
- 分页内存与非分页内存导致的蓝屏死机问题
- 编译OpenJDK8:error: control reaches end of non-void function [-Werror=return-type]
- Git文件过大(pack文件过大)
- docker端口映射但外网无法访问解决方案
- C++解决八皇后问题
- JS 随机生成字符串 数字+字母组合
- 几个必须知道的Python工具
- 收藏的有用博客及源码地址
- 写作副业怎么弄?写文章的副业应该怎么做?
- 大型网站技术架构-2. 大型网站架构模式
热门文章
- ADB无线调试及简单log打印
- 安卓版旅行青蛙三叶草修改教程
- Android密码管理器app
- Across the great wall we can reach every corner in the world
- 在线考试系统的时间控制(倒计时)
- ③读后感之《异类不一样的成功启示录》格拉德威尔
- PMP第二轮复习:整本书内容融会贯通
- springboot后台搭建及登录注册接口编写
- 【unity】遇到Multiple precompiled assemblies with the same name的解决方案
- android闪光灯测心率,MIUI 12新功能来了,通过闪光灯测心率,支持全部机型