景安网络,专业的数据中心服务商

您的位置:主页 > 云数据库 >

华为云刚刚发布GaussDB(for openGauss)有这些功能改进

发布日期:2021-05-18 13:24   来源:未知   阅读:

  •   为期3天的HDC.Cloud 2021(华为开发者大会)已经过半,相信很多人的朋友圈已经被HDC.Cloud 2021刷爆。

      作为一个长期专注数据库领域发展的媒体人,老鱼关注的焦点当然是数据库,落到HDC.Cloud 2021大会上,那就是华为云GaussDB。

      而此次HDC.Cloud 2021大会上,数据库方面最重大的发布就要数今天主题演讲环节,推出的六大创新新品及服务之一:华为云GaussDB(for openGauss)。

      华为云GaussDB(for openGauss)其实不陌生,早在今年的2月26日,华为云就已宣布正式商用。但当时透露的信息很少,只知道华为运动健康使用的是GaussDB(for openGauss)。但华为云GaussDB(for openGauss)到底有什么独特的能力,性能如何却鲜有提及。但此次HDC大会上,这些问题都有了答案。

      GaussDB是华为云自研数据库的统一品牌,华为云上的自研数据库服务都会有GaussDB(for ……)的标识。

      众所周知,GaussDB将单机主备纯软版本开源到openGauss社区,鼓励发展自研数据库生态,同时华为把金融级分布式的能力放到云上打造GaussDB(for open Gauss)。

      华为常务董事、华为云CEO、消费者业务CEO余承东说:“今天推出的GaussDB(for openGauss)是企业核心数据上云的信赖之选,是已经受金融业务全场景严苛考验的金融级分布式数据库旗舰产品,在性能、弹性、可用性等方面全面提升。”

      华为云认为企业智能升级的关键是核心数据库上云,核心数据库上云已大势所趋。因此,华为云GaussDB(for openGauss)的定位就很清晰了,目标客户是政企,主打场景是核心业务,产品是能满足最严苛金融级需求的分布式数据库,旗舰产品则是给GaussDB(for openGauss)身份的定调。

      据华为云CTO张宇昕介绍,华为云GaussDB(for openGauss)高度支持HTAP混合负载场景,这意味着能极大的减少业务改造成本,并且性能大幅领先对手,并具备超过1000+节点的弹性扩展能力。

      其次,华为云GaussDB(for openGauss)通过金融客户的联创考验,会上,余承东分享了华为与中国工商银行联创案例,证明了其具备出色的金融级高可用商用能力。

      传统云数据库只实现了数据的传输与存储态加密,华为云GaussDB(for openGauss)此次推出了业界首款纯软全密态技术,还实现了内存中数据的运算态加密,从而实现数据全生命周期内的安全保护。

      在政企客户最关注的高可用方面,华为云GaussDB(for openGauss)提供了多种高可用方案,包括同城AZ内高可用、跨AZ高可用、异地跨Region的两地三中心容灾方案。通过独有的Switch Turbo技术,保障同城AZ内单点故障能够快速切换,RPO=0,RTO小于10秒;

      相信很多人还有印象,2019年华为首次发布GaussDB,定位为AI-Native原生数据库。并认为AI-Native有5个阶段,最终将走向全场景智能和普惠AI。那么,过去的这2年,华为在AI融入数据方面有哪些技术进展?

      据了解,在参数自调优方面,当前GaussDB已经覆盖了500+重点参数,通过深度强化学习与全局调优算法,结合不同业务负载模型进行针对性调优,相比DBA人工根据经验调优,性能提升30%的同时,耗费时间从天缩短到分钟级。

      智能索引推荐,通过启发式推荐算法,实现了语句级和负载级智能索引推荐,将效率从小时级提升到秒级,并在benchmark测试中实测性能提升了约40倍。

      同时,GaussDB还在分布列推荐、慢SQL发现与诊断、负载趋势预测与异常检测等领域,实现AI智能高效管理,大幅提升管理效率。

      过去2年,华为云GaussDB数据库面向70所高校,200家ISV,发展了10万开发者,HDC大会上,华为多次表示,将持续为GaussDB注入最领先的技术,也希望越来越多的开发者来学习和使用华为云GaussDB。

      总的来说,GaussDB(for openGauss)的优势,华为云总结为5个核心特征,分别是核心化、弹性化、在线化、密态化和智能化。

      简而言之,华为认为云原生数据库要具备承载核心业务的高性能,并具备弹性扩展快速缩放的能力。其次,高可用能力保障核心业务时刻稳定在线,并确保数据生命周期的安全可信,最后,将AI能力引入云原生数据库管理,让客户管理省心。