摘要:截止目前,华为消费者云已在GaussDB(for openGauss)上线了40+业务,包括弹幕&评论、云空间、地理大数据等业务系统,实时为5亿+用户提供高效服务。

生命在于运动,健康打卡成为时尚,每天在各种运动APP上打卡的人越来越多。华为运动健康APP为用户提供了自己的专属打卡数据,不仅有周报、月报、年报等各种运动数据,还有健康检测、运动指南、热门活动等内容。

华为运动健康APP拥有5亿+用户,月活用户数2亿+,日活用户数6千万,运动健康设备1.8亿+,是什么在支撑这些海量数据并发呢?这些数据又是如何实时更新的呢?

今天我们就来揭秘华为运动健康背后的黑科技——云数据库GaussDB(for openGauss),它依托分布式架构的超大规模集群能力,在同等硬件资源配置下支撑业务扩大两倍。截止目前,华为消费者云已在GaussDB(for openGauss)上线了40+业务,包括弹幕&评论、云空间、地理大数据等业务系统,实时为5亿+用户提供高效服务。

在揭秘GaussDB(for openGauss)之前,我们先来聊聊它的前世今生,以及它背后的匠心故事。

GaussDB(for openGauss)的前世今生

谈及GaussDB(for openGauss),首先要谈GaussDB,它的研发最早可追溯到2007年,起因是电信领域对数据的要求极高,找不到能与之较好契合的数据库,华为最终下定决心走上了研发数据库的道路,并把这款数据库命名为GaussDB。GaussDB的内核从一开始就追求“电信级高可用高安全高可靠“,随着云时代的到来,GaussDB和云的理念结合就有了GaussDB(for openGauss)。吃自己狗粮,首先服务好内部客户是云的基础理念,因此华为将GaussDB通过云原生分布式服务的方式,服务好华为的消费者云和流程IT等内部客户。

华为知道数据库的生态非常关键,始终坚持拥抱开放的生态。2020年6月华为在上述基础上把单机主备的内核进行了开源,打造开放的openGauss生态,繁荣人才培养,加速创新,让客户不再担心从一个封闭的数据库变成另外一个封闭的数据库。所以GaussDB(for openGauss)基于云化的部署模式,分布式形态,生态开放,更好满足了企业的数据库诉求。

华为GaussDB发布视频中有一行文字:向数学致敬、向科学家致敬。数据库被誉为基础软件“皇冠上明珠”,GaussDB不仅蕴含着华为对数学和科学的敬畏,也承载着华为对基础软件的坚持和梦想。

千锤百炼的GaussDB(for openGauss)

从内部锤炼,再到外部行业实践,GaussDB(for openGauss)淬炼出6大核心能力:

(1)超高可用:支持跨机房、同城、异地、多活高可用,支持分布式强一致,数据0丢失。

(2)开放生态:openGauss开放生态,确保客户避免被类似传统商业数据库的封闭生态锁定。

(3)极致扩展:通过分布式全局事务一致性优化,实现计算与存储的垂直扩展能力,同时支持新增分片的数据在线重分布能力。

(4)卓越性能:分布式优化器+Numa-aware技术加持,提供极致性能。在TPC-C、TPC-H等企业级负载下性能表现卓越。

以及具备丰富的企业级特性(如支持HTAP混合负载,拥有AI自治能力)和超高的安全性(具备独立的代码级的问题修复能力及架构优化能力),构建了极具竞争力的能力。

在某国有大行应用中,GaussDB(for openGauss)成功支撑贵金属交易系统、渠道类业务、商密公文系统等核心业务,为客户带来3大核心价值:(1)高可用,实现了同城单Region多AZ互联支持同城双活,基于三层组网的金融级数据库高可用部署方案;(2)性能线性扩展,支持集群水平扩展,基本联机性能与传统顶级商业数据库持平;(3)弹性部署,部署实例及应用要快速响应业务需求,数据库支持容器化部署。

值得一提的是,华为云GaussDB(for openGauss)还在2020年荣获DTCC年度最佳创新产品奖,而且凭借丰富的数据库种类覆盖度和完善的产品布局,以及丰富的企业级特性,华为云在2020年进入Gartner数据库魔力象限,获得了市场的广泛认可。

13年积累,破茧成蝶,GaussDB(for openGauss)的每一步都走得踏实而有力,其丰富特性和极致能力广泛适用于金融、政企、互联网、运营商等关键场景,为企业数字化转型提供无限可能。目前,GaussDB(for openGauss)已于官网全面开放商用,欢迎大家前来体验!

【延伸链接】https://www.huaweicloud.com/product/opengauss.html

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

华为云GaussDB(for openGauss)商用啦!的更多相关文章

  1. 升级的华为云“GaussDB”还能战否?

    摘要:芯片.操作系统.数据库是现代信息技术领域的三大核心基础,做数据库,不仅需要技术和投入,对华为这种做通讯起家的企业,更需要的是一种并非玩票性质的态度. GaussDB,不仅蕴含着华为对数学和科学的 ...

  2. 揭秘华为云GaussDB(for Influx):数据直方图

    摘要:本文带您了解直方图在不同产品中的实现,以及GaussDB(for Influx)中直方图的使用方法. 本文分享自华为云社区<华为云GaussDB(for Influx)揭秘第九期:最佳实践 ...

  3. 揭秘华为云GaussDB(for Influx)最佳实践:hint查询

    摘要:GaussDB(for Influx)通过提供hint功能,在单时间线的查询场景下,性能有大幅度的提升,能有效满足客户某些特定场景的查询需求. 本文分享自华为云社区<华为云GaussDB( ...

  4. 华为云GaussDB(DWS)内存知识点,你知道吗?

    前言 在日常数据库的使用中,难免会遇到一些内存问题.此次博文主要向大家分享一些华为云数仓GaussDB(DWS)内存的基本框架以及基本视图的使用,以便遇到内存问题后可以有一个基本的判断. 注意,本篇博 ...

  5. 华为云MySQL金融版正式商用,高可靠的金融级数据库来了

    摘要:全新三节点架构,基于深度优化的MGR组复制技术,提供金融级的数据一致性. 日前,华为云数据库MySQL 金融版正式商业化发布,MySQL金融版采用MGR技术,基于Paxos协议,采用一主两备三节 ...

  6. 华为云PB级数据库GaussDB(for Redis)揭秘第七期:高斯Redis与强一致

    摘要:在KV数据库领域,"强一致性"不仅是一个技术名词,它更是业务与运维的重要需求. 清明刚过,五一假期就要来了.大好春光,不如去婺源看油菜花吧!小云迅速打开APP刷出余票2张,赶 ...

  7. 一文带你读懂!华为云在ACMUG技术沙龙上都透露了些啥?

    摘要:近日,华为云数据库业务总裁苏光牛在ACMUG中国MySQL用户组主办的 "华为云专场" 技术沙龙中分享了华为云数据库重磅新品GaussDB的核心能力与竞争优势.那么, Gau ...

  8. 一文快速掌握华为云IPv6基础知识及使用指南

    随着5G.物联网等新兴技术领域的发展,IP空间需求巨大,IPv6成为万物互联的基础,势在必行:华为云作为IPv6成熟商用开拓者,针对金融.广电.媒资等不同行业推出IPv6解决方案,助力企业平滑升级到I ...

  9. 华为云PB级数据库GaussDB(for Redis)揭秘第八期:用高斯 Redis 进行计数

    摘要:高斯Redis,计数的最佳选择! 一.背景 当我们打开手机刷微博时,就要开始和各种各样的计数器打交道了.我们注册一个帐号后,微博就会给我们记录一组数据:关注数.粉丝数.动态数-:我们刷帖时,关注 ...

  10. 华为云数据库GaussDB(for Cassandra)揭秘第二期:内存异常增长的排查经历

    摘要:华为云数据库GaussDB(for Cassandra) 是一款基于计算存储分离架构,兼容Cassandra生态的云原生NoSQL数据库:它依靠共享存储池实现了强一致,保证数据的安全可靠. 本文 ...

随机推荐

  1. CompletableFuture异步优化代码

    CompletableFuture异步编排优化代码 我们在项目开发中,有可能遇到一个接口需要调用N个服务的接口.比如用户请求获取订单信息,需要调用用户信息.商品信息.物流信息等接口,最后再汇总数据统一 ...

  2. 虹科分享|被困云端?虹科Redis企业版数据库来解救!

    数字化时代已然到来,各行企业奋起直追数字化进程.为应对数据爆炸式增长导致的数据负载,并保证降低成本,增加效益的前提下,提升企业运行程序的灵活性.在云上进行应用程序部署的新趋势,风头正劲! 但这种方式为 ...

  3. 后缀自动机 (SAM) 的构造及应用

    cnblogs 怎么又炸了. 为什么又可爱又强的 xxn 去年 9 月就会的科技樱雪喵现在还不会呢 /kel. 感觉 SAM 的教程已经被前人写烂了啊.那就写点个人学习过程中对 SAM 的理解. 参考 ...

  4. 合唱队形(lgP1091)

    思路: 先从左到右求一遍最长不下降子序列,再同样方法从右到左求一遍. 然后我们枚举分界点,则总人数就是左边一半加上右边一半的人数. 取最大值,输出答案. 见注释. #include<bits/s ...

  5. JVM-Java虚拟机是怎么实现synchronized的?

    1. JVM的锁优化 今天我介绍了 Java 虚拟机中 synchronized 关键字的实现,按照代价由高至低可分为重量级锁.轻量级锁和偏向锁三种. 重量级锁会阻塞.唤醒请求加锁的线程.它针对的是多 ...

  6. webpack配置局域网访问项目

    要配置webpack允许局域网访问项目,你需要做以下几个步骤:   1. 在webpack配置文件中,找到devServer选项,并设置其属性`host`为`0.0.0.0`.这将允许其他设备通过局域 ...

  7. 如何正确执行 DORA 指标

    DevOps 研究与 DORA 评估指标可帮助我们深入了解软件开发和交付流程的性能和效率.这些指标包括部署频率.变更交付时间.变更失败率和平均恢复时间等方面.DORA 指标对于管理开发团队(从团队领导 ...

  8. Video教程介绍(开篇)

    教程简介 本文将简单描述视频网站教程,视频网站是一个类似于腾讯视频一样的网站,视频资源用户自己上传,然后提供友好的界面查看视频和搜索视频,并且提供管理页面对于视频进行管理,我们将使用Blazor作为前 ...

  9. CF1881C Perfect Square 题解

    思路 简单滴很,对于每一组 \((i,j)\) 找出其对应的三个点,减一减就完了. 对应的点是哪三个呢?显然是 \((n-i+1,n-j+1)\),\((j,n-i+1)\) 以及 \((i,n-j+ ...

  10. 五分钟 k8s 实战-应用探针

    今天进入 kubernetes 的运维部分(并不是运维 kubernetes,而是运维应用),其实日常我们大部分使用 kubernetes 的功能就是以往运维的工作,现在云原生将运维和研发关系变得更紧 ...