近日,国际关联数据基准委员会(Linked Data Benchmark Council,以下简称LDBC)公布了社交网络测试交互式负载(SNB INTERACTIVE WORKLOAD,以下简称为SNB)最新结果,华为云图引擎服务GES成功通过所有声明式查询语言基准测试。GES作为以声明式查询语言 (如Cypher、SQL等) 为接口的通用图数据库引擎,首次在关键性能指标每秒并发查询数量上突破4W ops/s,为第二名的3000倍。该突破意味着采用图引擎服务GES的领域应用,如社交媒体APP、金融风控等场景下的查询速度和用户体验有望大幅提升。

来源:https://ldbcouncil.org/benchmarks/snb-interactive/

LDBC是图数据库领域权威的基准指南制定者与测试标准发布机构,SNB测试通过模拟社交网络图,并模拟该网络上三年间出现的各类长短查询需求,包括基础的增删改查以及更复杂的图上多跳、最短路径查询等,覆盖了图数据库领域中在线事务类型的常见查询。SNB测试又分为以声明式编程语言(如Cypher、SQL等)为基础的“声明式基准测试“和基于C++、Rust等编程语言进行硬编码的“指令式基准测试“。基于绝大多数用户以声明式接口进行查询的实际情况,GES选择了其中更具有挑战性的声明式基准测试。以声明式编程语言Cypher语言为接口,GES大幅度提高了SNB声明式基准测试的世界记录 (突破4W ops/s,为原记录的3000倍)。GES作为通用图数据库首次在声明式测试中达成可以媲美基于C++、 Rust等编程语言进行硬编码的指令式测试性能结果,这表明GES具备业界独一无二的高性能和易用性。

在测试中,LDBC官方通过开源测试驱动程序在2小时04分内发起近3亿次声明式复杂Cypher语句查询,结果表明GES支持每秒高达4万次并发查询。如此高性能的达成,是由于华为云依托自身雄厚的技术积累和学术界的最新数据库理论突破,全面重构了GES图数据库架构,并深度优化了其中的优化器和执行器。具体而言,华为云对优化器和执行器中的向量化运行时、底层执行算子、算子融合等模块结合新一代数据库理论,进行了大幅度增强。这有效支撑了GES在LDBC测试中以3000倍的领先优势大幅度刷新声明式权威榜单世界纪录。

作为国内首个商用的图数据库云服务,GES已广泛应用于社交应用、企业关系分析、风控、推荐、舆情、防欺诈等具有丰富关系数据的场景。目前相关创新技术如基于最新数据库理论的新一代图数据库架构、向量化运行时等,已经应用于GES全新一代内核,在实时计算性能上实现了数量级的提升,能够为客户提供更好的服务。例如在某电商的财经风控系统中,GES的性能提升为客户带来了十倍以上提速;在国内头部商查企业的股权穿透场景中,通过GES让查询速度得到了显著提升。这些应用场景都证明了GES强大的在线业务决策分析能力。此外,GES与国内某大型银行合作的GraphRAG项目进一步加速了复杂图数据处理效率,为金融行业提供了强有力的支持。未来,GES将会逐步开放高性能、高易用性产品能力,充分挖掘数据潜在价值的同时为用户创造极致性能体验。

点击关注,第一时间了解华为云新鲜技术~

世界第一!华为云图引擎服务GES大幅刷新世界纪录的更多相关文章

  1. 华为云图引擎服务 GES 实战——创图

    本实验主要是熟悉 GES 的创图操作,GES 创图的大致流程如下所示. 环境准备 上传数据 导入元数据 创建图 环境准备 由于 GES 的原始数据是存在 OBS 上的,如果 OBS 上没有桶,需要按照 ...

  2. 云图说丨初识华为云微服务引擎CSE

    摘要:微服务引擎(Cloud Service Engine,CSE),是用于微服务应用的云中间件,为用户提供注册发现.服务治理.配置管理等高性能和高韧性的企业级云服务能力 本文分享自华为云社区< ...

  3. ZT:阿里合伙人发文:十年磨一剑,自研数据库终拿世界第一

    按:真正做技术的,就该这样. 以下为全文转载 (观察者网讯) 10月24日,阿里巴巴合伙人.高德总裁刘振飞在阿里云开发者社区发文,回忆从2009年启动“去IOE”工程到2019年OceanBase拿下 ...

  4. 旷视6号员工范浩强:高二开始实习,“兼职”读姚班,25岁在CVPR斩获第四个世界第一...

    初来乍到,这个人说话容易让人觉得"狂". "我们将比赛结果提交上去,果不其然,是第一名的成绩."当他说出这句话的时候,表情没有一丝波澜,仿佛一切顺理成章. 他说 ...

  5. 吴太银:华为消费者云服务Cassandra使用场景与最佳实践

    大家好,我是华为消费者云的吴太银. 我今天分享的主要是华为消费者云服务使用Cassandra的应用场景和最佳实践.我这个可能跟其他嘉宾分享的不太一样,因为前几个嘉宾讲的实际上对Cassandra原生的 ...

  6. 华为视频编辑服务(Video Editor Kit),助力开发者高效构建应用视频编辑能力

    视频编辑服务(Video Editor Kit)是华为开放给开发者快速构建视频编辑能力的服务,提供视频导入.编辑处理.特效渲染.视频导出.媒体资源管理等一站式视频处理能力.视频编辑服务为全球开发者提供 ...

  7. 华为音频编辑服务(Audio Editor Kit),快速构建应用音频编辑能力

    音频编辑服务(Audio Editor Kit)是华为为开发者开放的各类场景音频处理能力的集合,汇聚了华为在音乐.语音等相关音频领域的先进技术.音频编辑服务提供基础编辑.伴奏提取.空间渲染.变声降噪等 ...

  8. 【FAQ】申请华为运动健康服务授权的4个常见问题及解决方法

    华为运动健康服务(HUAWEI Health Kit)提供原子化数据开放,在获取用户对数据的授权后,应用可通过接口访问运动健康数据,对用户数据进行增.删.改.查等操作,为用户提供运动健康类数据服务.这 ...

  9. 【FAQ】华为帐号服务报错 907135701的常见原因总结和解决方法

    很多开发者在接入华为帐号服务时,经常会出现907135701的报错.根据官网文档说明,错误码907135701表示: 这个错误码在安卓和鸿蒙上都会出现,导致该报错的原因有很多,开发者可以按照下面几点进 ...

  10. 华为运动健康服务Health Kit 6.9.0版本新增功能揭秘!

    华为运动健康服务(HUAWEI Health Kit)6.9.0版本新鲜出炉啦! 一文了解新增功能,快来一起加入Health Kit生态大家庭! 一.更丰富:睡眠呼吸记录健康数据开放 呼吸机是用于为患 ...

随机推荐

  1. centos7更换aliyun软件源一键脚本

    centos7更换aliyun软件源 centos7更换aliyun软件源一键脚本 curl -O https://raw.githubusercontent.com/Yogoshiteyo/aliy ...

  2. 使用Nginx Proxy Manager配置Halo的反向代理和申请 SSL 证书

    本文介绍Nginx Proxy Manager配置Halo的反向代理和申请 SSL 证书,如需要了解Halo 2的安装,参考如何在Linux云服务器上通过Docker Compose部署安装Halo, ...

  3. 【Maxwell】03 定向监听&全量输出

    一.定向监听 定向监听,即只监听某一个特定的表,或者库 1.创建样本案例 -- 创建监听的库(演示样本) CREATE DATABASE `test-db-2` CHARACTER SET 'utf8 ...

  4. LogCat连接安卓手机拉取日志到本地(Unity开发版)

    unity开发游戏的时候经常会碰到安卓手机真机报错/崩溃,定位问题需要拉取安卓手机上的日志到电脑上来查看. 1. unity安装的时候,勾选安卓模块(sdk这些记得勾选安装) 2. 打开对应安卓模块个 ...

  5. [COCI 2023/2024 #1] Mostovi 题解

    前言 题目链接:洛谷. 题目分析 首先可以确定的是需要枚举断边,所以我们希望两次枚举之间能有些关联.不难想到类树形 DP 的套路,建 DFS 树,只不过这题除了讨论和父亲之间的边,还要考虑返租边.以下 ...

  6. Java开发环境安装笔记

    目录 JDK的版本 Java 8 Java 9 Java 11 (LTS) Java 17 (LTS) Java 21 JDK的环境变量设置 JAVAHOME 和 PATH 环境变量 JAVAPATH ...

  7. css居中的多种方式

    1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U ...

  8. Sealos 就是小团队的神器

    作者:阳明.Kubernetes 布道师,公众号 K8s 技术圈主理人 最近我们新开发了一个项目 fastclass.cn,这个项目是一个独立开发者的学习网站,我们的目标是帮助你使用 Figma.Py ...

  9. 【1】Kaggle赛题解读:RSNA 2024 Lumbar Spine Degenerative Classification

    赛题名称:RSNA 2024 Lumbar Spine Degenerative Classification 中文:腰椎退行性病变分类 kaggle官网赛题链接:https://www.kaggle ...

  10. 开发一个MutatingWebhook

    介绍 Webhook就是一种HTTP回调,用于在某种情况下执行某些动作,Webhook不是K8S独有的,很多场景下都可以进行Webhook,比如在提交完代码后调用一个Webhook自动构建docker ...