?
? ? ? ?
? ? ?
关系型数据库查询语言 SQL 和图数据库查询语言 nGQL 对比
? ? ? ?
?
?
?
?
?
?
?
? ? ?
? ? ?
? ? ?
?
?
?
摘要:这篇文章将介绍图数据库 Nebula Graph 的查询语言 nGQL 和 SQL 的区别。
本文首发于 Nebula Graph 官方博客:/posts/sql-vs-ngql-comparison/
sql-vs-ngql
虽然本文主要介绍 nGQL 和 SQL 的区别,但是我们不会深入探讨这两种语言,而是将这两种语言做对比,以帮助你从 SQL 过渡到 nGQL。
SQL (Structured Query Language) 是具有数据操纵和数据定义等多种功能的数据库语言,这种语言是一种特定目的编程语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。
nGQL 是一种类 SQL 的声明型的文本查询语言,相比于 SQL, nGQL 为可扩展、支持图遍历、模式匹配、分布式事务(开发中)的图数据库查询语言。
概念对比
语法对比
数据定义语言 (DDL)
数据定义语言(DDL)用于创建或修改数据库的结构,也就是 schema。
索引
数据操作语言(DML)
数据操作语言(DML)用于操作数据库中的数据。
数据查询语言(DQL)
数据查询语言(DQ
您可能关注的文档
最近下载
- 中医诊疗学第二章四诊.ppt VIP
- 1 海康机器人系统实施操作规范_完整版v2.0.1.pdf VIP
- 领导干部政治理论考试100题及答案.pdf VIP
- 数据建模系列讲座之线性回归模型.数据建模系列讲座之线性回归模型.ppt VIP
- 五年(2020-2024)高考数学真题分类汇编 专题10 解三角形(解析版).pdf VIP
- QB 1221-1991自行车英制螺纹和量规.pdf
- 年产4000吨亚氯的酸钠项目资金申请报告.doc VIP
- 国产光刻胶实现关键材料突破 (课件).ppt
- 2026离职与调薪调研报告-总报告-前程无忧.pdf VIP
- 古建筑修缮项目施工规程【最新版】 .pdf VIP
原创力文档

文档评论(0)