TigerGraph的GSQL被SIGMOD认可 可为企业提供先进的图形分析
适用于企业的可扩展图形数据库TigerGraph宣布,该公司将利用其业界公认的查询语言GSQL的新功能,进一步推动图形分析的民主化。GSQL为图形分析带来了现代的聚合支持,是一种为SQL用户设计的属性图查询语言。该公司在GSQL方面的最新进展使这种创新的查询语言与SQL(一种用于在关系数据库中存储,操作和检索数据的标准语言)更加相似。结果是:SQL用户绘制高级图形分析课程时,降低了进入门槛并使其易于采用。TigerGraph与GSQL的合作获得了SIGMOD的行业认可,首要的国际数据库会议。
TigerGraph首席执行官兼创始人Yu Xu博士说:“ GSQL的创新,速度和可扩展性提高了它在SQL社区中的易用性,在图形分析方面提供了类似SQL的体验。” “同时,我们正在努力帮助企业(从银行到医疗保健公司)从可改善人们生活的关联数据中发现有意义的,可行的实时见解。著名的数据管理学术会议SIGMOD对GSQL的认可,证实了它对图形数据库行业以及整个数据库社区的影响。我们在高级图形分析方面的工作正在进行且不断发展,我们将致力于在创新产品的同时支持有创造力的客户应用程序。”
数据库专家已经认识到GSQL的强大功能,可以高效地表达和执行图形算法和图形分析。与GSQL相关的进步是TigerGraph 3.0的补充 , 它提供了几种“无代码”高级图形分析功能。这些“全图”功能使数据科学家和业务用户可以将数据从关系数据库移动到图形数据库,并通过绘图来构建高级分析模式,而无需编写复杂的查询。TigerGraph 3.0通过丰富的模式匹配与分析以及对分布式GSQL的额外支持,进一步扩展了GSQL。
TigerGraph的GSQL建立在SQL功能上,并通过称为“累加器”的独特结构对其进行了扩展。累加器使用户可以更快地对连接的数据集执行复杂的计算。TigerGraph 3.0中的可视化查询生成器功能允许用户使用累加器进行聚合而无需编写代码。TigerGraph的累加器比SQL中的传统聚合函数更强大,更丰富。作为动态数据对象,通过MapReduce和Spark等并行处理,它们是现代图形分析不可或缺的一部分。
TigerGraph的首席科学家兼杰出研究员Alin Deutsch博士 在 SIGMOD 2020上发表了 GSQL语言论文,概述了使用图分析分析连接数据集的巨大好处。TigerGraph的GSQL将支持GQL,GQL是即将到来的用于属性图查询的ISO语言,当前由负责SQL标准的同一国际工作组创建。TigerGraph的语言标准团队-包括工程副总裁Wu Mingxi Wu以及产品策略和开发人员关系主管Victor Lee博士-积极参与了该项目。该团队将努力确保GQL和TigerGraph的独特分析功能兼容。
该研究论文提出了以下与GSQL相关的设计功能,这在业界是独一无二的:
GSQL包含三个功能,这些功能可以协同形成现代的图形分析功能,并解决一类重要的迭代图形算法-其他当前和提议的语言所忽略的算法。这三个功能是模式匹配的默认最短路径语义,作为顶点附加的运行时属性和全局查询状态的累加器以及控制流原语。
GSQL由于采用最短路径语义作为默认模式匹配语义,因此在业界是独一无二的。目前,标准主体中正在讨论最短路径语义。
GSQL的聚合支持-基于累加器的概念-包含SQL样式的聚合,并允许单遍遍历以并行多个聚合计算,即使是在不相交的条件下也是如此。本文通过实验量化了图遍历查询的基于累加器和SQL样式聚合的显着加速。
宣布TigerGraph 2020 Graphathon
作为实现图分析民主化的又一步,TigerGraph启动了 TigerGraph 2020 Graphathon。历时两个月的竞赛邀请并挑战了各个级别的开发人员,以运用他们独特的知识和想法来创建应用程序或设计模式,以使其他人能够使用TigerGraphGraph技术并从中受益。TigerGraph开发人员社区的快速增长证实了该公司的信念,即建立和了解联系可以改善生活。
标签: TigerGraphGSQL