GSQL® 图查询语言

GSQL®查询语言是进行快速且可扩展的图操作和图分析的理想选择

现代图查询语言

GSQL®查询语言是用于云或本地的快速且可扩展的图操作和图分析的理想选择。 GSQL与SQL的相似性、高级语法、图灵完备和内置的并行性带来了更快的性能、更快的开发以及描述任何算法的能力。

GSQL®

特点和优点

基于Schema

优化存储效率和查询速度,支持与数据无关的应用程序/查询开发。

内置高性能并行

取得最快的结果

类似SQL

超过100万用户非常熟悉

常规控制流(FOR,WHILE,IF / ELSE)

轻松实现传统算法

查询-调用-查询

参数化查询非常灵活,我们不仅能传参数,还能类存储过程式的查询-调用-查询,甚至递归调用

交易图更新

HTAP-混合事务/分析处理,具有实时数据更新

SQL友好

基于SQL的构建很重要,原因很多。 它是最著名的数据库语言。 基于关系代数的坚实基础,SQL已证明自己的强大且可用于企业。 这就是为什么GSQL具有类似SQL的语法,从而减少了SQL程序员的学习难度的原因。

一个新标准

如今,企业正在使用各种查询语言。 随着图数据库的广泛采用,现在是使用标准图形查询语言的时候了。 GSQL®充分利用了先前的关系和图查询语言的最佳功能,从而树立了新的标准。 欢迎下载阅读TigerGraph的白皮书——GSQL®:一种类似SQL的图查询语言。之后,您可以轻松地使用GSQL®查询语言,以支持同时查询图和关系数据的方式,从而展现两种模型之间的共同点。

《图数据库基础认证》培训课程2——GSQL 编程 101

本课程提供了GSQL编程的基础知识,并使您能够创建和使用TigerGraph图数据库和分析解决方案。

在GSQL编程101课程中,您将学到以下内容:

  • 如何进入和退出GSQL,以及检查TigerGraph数据库的状态
  • 顶点和边类型的基本结构,以及如何定义顶点和边类型
  • 如何创建图,以及如何删除图
  • 如何设计和运行加载任务以将数据导入图
  • 如何运行简单的内置查询来检查数据
  • 如何编写简单的自定义查询以遍历图并分析数据