关系型数据库查询语言SQL和图数据库查询语言nGQL对比.docxVIP

  • 9
  • 0
  • 约6.68千字
  • 约 22页
  • 2022-03-11 发布于浙江
  • 举报

关系型数据库查询语言SQL和图数据库查询语言nGQL对比.docx

? ? 关系型数据库查询语言 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) 数据查询语言(DQL)语句用于执行数据查询。本节说明如何使用 SQL 语句和 nGQL 语句查询数

文档评论(0)

1亿VIP精品文档

相关文档