0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在TigerGraph的图查询语言GSQL中支持 openCypher

TigerGraph 来源:TigerGraph 作者:TigerGraph 2022-10-20 14:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TigerGraph即将正式支持 openCypher,这是一种用于构建图数据库应用程序的流行查询语言。开发人员现在可以访问预览工具,以了解如何在 TigerGraph 的图查询语言 GSQL 中支持 openCypher。对 openCypher 的支持将为开发人员提供更多选择来构建或迁移图应用程序到 TigerGraph 的可扩展、安全和完全托管的图数据库平台。

“TigerGraph 的使命一直是将图的力量带给所有人,我们对 openCypher 的支持帮助我们做到了这一点。我们正在通过我们的高级图分析和机器学习平台帮助企业加速采用图技术,”TigerGraph 首席执行官兼创始人许昱博士说。 “借助 openCypher 支持,我们正在推动图创新,并为开发人员提供另一种方式来采用和扩展他们对图的使用,从而在他们的数据中找到具有竞争力的洞察力。”

熟悉 openCypher 的开发人员现在可以学习如何利用 TigerGraph 的强大功能为数据库内计算和数据关系分析实现卓越的性能和可扩展性。通过使用 TigerGraph 复杂的 GSQL 语言,开发人员将体验到多种好处,包括:

更具表达力:高级、强大的查询涵盖高级图算法,包括 TigerGraph 的数据科学库中可用 GSQL 编码的 55 多种算法

更强性能:通过轻松优化,查询以更快的速度运行,以利用底层引擎的内置并行处理能力

例如,PageRank 是一种流行的图算法,用于根据不同页面相互引用的方式计算网页的相对重要性。不管数据的大小如何,PageRank 算法只需要 10 行 GSQL 代码就可以进行编码,而 openCypher 只能编码该算法的一部分。

现在 openCypher 开发者社区可以使用openCypher 到 GSQL 的翻译工具,以访问等效 openCypher 查询的GSQL 查询建议,并可以与 openCypher 语法进行并排比较。通过这个有限的预览版,我们鼓励开发人员了解 openCypher 将如何出现在 GSQL 中,并提供有价值的反馈来指导我们逐步建立完整的支持功能。想要学习高级 GSQL 的人现在可以访问 TigerGraph 的产品,包括其分布式计算数据库、数据库内机器学习工作台和图数据科学库,其中包含超过 55 种图算法。

此外,作为ISO 指导委员会成员,TigerGraph 的 openCypher 支持与对行业标准 GQL 的支持保持一致。该委员会正在开发 一种新的国际标准查询语言GQL,将于2024年初推出。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3993

    浏览量

    67715
  • pgsql
    +关注

    关注

    0

    文章

    3

    浏览量

    1615

原文标题:TigerGraph 宣布即将正式在 GSQL 中支持 openCypher

文章出处:【微信号:TigerGraph,微信公众号:TigerGraph】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    KiCad 终于支持平铺的原理结构了

    就是不知道如何在 KiCad 的项目中添加一个新的原理。在项目管理器里找不到,在原理编辑器里也找不到。 这是因为 KiCad 只支持层次结构的原理
    的头像 发表于 10-23 12:36 2170次阅读
    KiCad 终于<b class='flag-5'>支持</b>平铺的原理<b class='flag-5'>图</b>结构了

    商品类目属性查询接口技术实现详解

    ​   一、接口核心功能 该接口用于查询电商系统中商品类目的属性信息,支持: 按类目ID查询属性集合 按属性类型过滤(关键属性$K$、销售属性$S$、普通属性$N$) 分页返回属性数据 多语言
    的头像 发表于 10-11 15:43 250次阅读
    商品类目属性<b class='flag-5'>查询</b>接口技术实现详解

    常用PromQL查询案例总结

    在云原生时代,Prometheus已经成为监控领域的事实标准。作为一名资深运维工程师,我见过太多团队在PromQL查询上踩坑,也见过太多因为监控不到位导致的生产事故。今天分享10个实战中最常用的PromQL查询案例,每一个都是血泪经验的总结。
    的头像 发表于 09-18 14:54 439次阅读

    产品详情查询API接口

    ,使用HTTP协议实现数据传输,支持多种应用场景,包括电商平台、移动应用和数据分析系统。本文将逐步介绍产品详情查询API接口的核心概念、工作原理、实现方法以及实际应用示例,帮助开发者快速上手。 什么是产品详情查询API接口? 产
    的头像 发表于 07-24 14:39 374次阅读
    产品详情<b class='flag-5'>查询</b>API接口

    媒体查询详解

    }) } .width('100%').height('100%')}}1 竖屏 2 横屏 相关实例 针对媒体查询开发,有以下相关实例可供参考: 横竖屏切换(ArkTS)(AP
    发表于 06-25 08:26

    何在Linux中配置DNS服务器

    本文详细介绍了如何在Linux中配置DNS服务器,包括DNS工作原理、本地缓存、DNS查询过程,以及正向和反向查询的配置。步骤包括服务器配置、编辑BIND配置文件、添加解析信息和客户端测试,同时提到了注意事项和常见问题解决方法。
    的头像 发表于 05-09 13:38 2274次阅读
    如<b class='flag-5'>何在</b>Linux中配置DNS服务器

    何在i.mx8mq的android13上启用Widevine DRM?

    /widevine 文件夹。 2. Android 13 显示不支持。 Android 13 中没有 vendor/widevine 文件夹。 那么,如何在 android 3 上启用
    发表于 04-11 06:44

    机场智能指路机器人支持那些语言

    指路机器人作为提升旅客出行体验的关键一环,其支持语言种类成为衡量服务质量的重要指标。那么,这些叁仟智能指路机器人究竟能够跨越多少语言的界限,为旅客提供精准、便捷的服务呢?接下来,我们从常见
    的头像 发表于 04-07 10:49 491次阅读

    何在 树莓派 上编写和运行 C 语言程序?

    在本教程中,我将讨论C编程语言是什么,C编程的用途,以及如何在RaspberryPi上编写和运行C程序。本文的目的是为您介绍在RaspberryPi上进行C编程的基础知识。如果您想深入了解C编程
    的头像 发表于 03-25 09:28 934次阅读
    如<b class='flag-5'>何在</b> 树莓派 上编写和运行 C <b class='flag-5'>语言</b>程序?

    零基础入门:如何在树莓派上编写和运行Python程序?

    在这篇文章中,我将为你简要介绍Python程序是什么、Python程序可以用来做什么,以及如何在RaspberryPi上编写和运行一个简单的Python程序。什么是Python程序?Python
    的头像 发表于 03-25 09:27 1515次阅读
    零基础入门:如<b class='flag-5'>何在</b>树莓派上编写和运行Python程序?

    dlp660te和dlp470te在投影设备(激光电视)应用中支持3D功能吗?

    dlp660te和dlp470te在投影设备(激光电视)应用中支持3D功能吗?
    发表于 02-27 07:34

    IP地址查询技术

    IP查询****的价值 根据2023年国际互联网数据中心统计,全球每天产生的IP查询请求超过50亿次,这一数字就能够清晰的看出广大群众对于IP查询技术的需求以及它的价值。 而传统IP查询
    的头像 发表于 02-12 11:13 727次阅读
    IP地址<b class='flag-5'>查询</b>技术

    什么是AI查询引擎

    AI 查询引擎可高效处理、存储和检索大量数据,以增强生成式 AI 模型的输入。
    的头像 发表于 01-10 10:00 2311次阅读

    gitee 支持的编程语言有哪些

    Gitee(码云)是一个基于 Git 的代码托管和研发协作平台,类似于 GitHub 和 GitLab。它支持多种编程语言,允许开发者托管和管理代码,进行版本控制,以及协作开发。以下是一些
    的头像 发表于 01-06 09:50 1104次阅读

    Triton编译器支持的编程语言

    Triton编译器支持的编程语言主要包括以下几种: 一、主要编程语言 Python :Triton编译器通过Python接口提供了对Triton语言和编译器的访问,使得用户可以在Pyt
    的头像 发表于 12-24 17:33 1444次阅读