近日,国际关联数据基准委员会(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. Python将本地文件上传到服务器

    1.首先本地有一个文件"E:\Double\python\dataCheck\html_detail\20221206140345_activeBug.html",我需要上传到服务 ...

  2. 【转载】科研写作入门 —— 聊聊Science Research Writing for non-native Speakers of English这本书

    原地址: https://zhuanlan.zhihu.com/p/623882027 平行侠: 今天我们聊一聊Science Research Writing for non-native Spea ...

  3. 目前AI模型与CAE(计算机辅助工程)结合所能达到的技术水平?

    相关: https://www.anscos.com/odyssee.html ODYSSEE CAE只需进行几次先前的CAE模拟,即可实时预测.优化并可靠地生成准确的结果.ODYSSEE CAE以非 ...

  4. 超简单stable_diffusion + novelai一键部署教程

    视频教程地址: 超简单stable_diffusion + novelai一键部署教程 个人的启动命令: sudo docker run -it --rm -e NVIDIA_DISABLE_REQU ...

  5. 拜登开始在YouTube上打竞选广告了 —— 美国总统的竞选广告已经开始媒体投放了

    哈哈哈,老拜登,跑到YouTube上打广告了,这个画面真的太难想象,如果美国有"椰树"广告,估计拜登能弄个泳装上去打广告.有时不得不佩服西方搞的这种全民选举,最后搞的就和看小品似的 ...

  6. 【转载】 关于Numpy数据类型对象(dtype)使用详解

    原文地址: https://www.cnblogs.com/dreamboy2000/p/15350478.html ========================================= ...

  7. vue前端自适应布局,一步到位所有自适应

    vue前端自适应布局,一步到位所有自适应 页面展示 实现内容 1,左右布局 左侧固定宽带,右侧自适应剩余的宽度. 中间一条分割线,可以拖拉,自适应调整左右侧的宽度. 左侧的高度超长自动出现横向滚动条, ...

  8. AT Educational DP Contest

    https://atcoder.jp/contests/dp J - Sushi 设 \(f[i,j,k]\) 表示有 \(1/2/3\) 个寿司的盘子有 \(i/j/k\) 个 考虑随机到哪种盘子列 ...

  9. 关于对 Tomcat 进行小版本升级的快速解决方案

    1.背景描述 原来的 Tomcat 在部署时,使用的是最新的版本 9.0.40 . 经过一段时间后,在原来的 Tomcat 版本中,发现存在漏洞. 因此,需要将旧版本(9.0.40)升级到没有漏洞的新 ...

  10. springboot踩坑&问题记录

    常见错误 莫名其妙 classes/:na 前往查看.yml 的配置问题 2.驼峰命名 是因为又用了xml配置,又在yml配置文件中用了mybatis的configuration配置,两个冲突了,不是 ...