正式宣战关系型数据库市场,华为宣布开源一款人工智能数据库

2019-08-10 13:15发布

文章转自: Java之道 , 作者 Hollis

关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据。目前市场上被广泛使用的关系型数据库主要有Oracle、DB2、MySQL、Microsoft SQL Server、Microsoft Access等。

目前使用比较广泛的关系型数据库主要有开源的MySQL和闭源的Oracle,在2019年5月15日,华为面向全球发布人工智能原生(AI-Native)数据库GaussDB,GaussDB是一款分布式数据库,取名Gauss是在致敬数学家高斯。

近日,有消息称,这一受到广泛关注的数据库被华为开源了。在华为的GaussBD的官网上,可以看到2019年8月2日新增了一份《Open Source Software Notice》:

这款数据库和我们之前了解的数据库有一个关键的区别:GaussDB 是业界首款 AI-Native 数据库,也是业界第一款支持 ARM 的企业级数据库。

全球首款AI-Native数据库

近些年来,以亚马逊等为代表的云计算企业纷纷投身数据库的研发,他们所打造的数据库也有了一个全新的理念:云原生(Cloud-Native)数据库。

不过,华为似乎要在这一基础上再进一步,华为发布的GaussDB数据库,也是全球首款人工智能原生(AI-Native)数据库。

作为全球首款AI-Native数据库,GaussDB首次将人工智能技术融入分布式数据库的全生命周期,实现自运维、自管理、自调优、故障自诊断和自愈。在交易、分析和混合负载场景下,基于最优化理论,首创基于深度强化学习的自调优算法,调优性能比业界提升60%以上;

从传统数据库的日暮西山,到开源数据库、Cloud-Native数据库、AI-Native数据库的快速崛起,在这场巨变中,华为发布GaussDB数据库,不止是要充当传统数据库的“掘墓人”,更是在新的智能时代成为释放数据价值的“新引擎”。

第一款支持 ARM 的企业级数据库

过去的数据库都是基于单一计算架构开发的,比如x86、Power、SPARC等。

GaussDB通过异构计算创新框架充分发挥X86、ARM、GPU、NPU多种算力优势,在权威标准测试集TPC-DS上,性能比业界提升50%,排名第一。

GaussDB不仅仅是支持ARM架构,还支持本地部署、私有云、公有云等多种场景。

分布式、AI-Native、支持异构,三大特性说明华为不是要做一款跟别人类似的产品,而是能应对未来挑战的产品。在布局未来这一块,华为走在了最前面。

华为之光

截止今年5月,华为GaussDB数据库和FusionInsight大数据解决方案已经应用于全球60个国家及地区,服务于1500多个客户,拥有500多家商业合作伙伴,并广泛应用于金融、运营商、政府、能源、医疗、制造、交通等多个行业。

据运维派报道,已经有多个典型的金融案例证明了GaussDB是经受得住考验的:

  • 1、招商银行零售银行。使用GaussDB分布式OLTP数据库后,其综合交易流水平台、风险预警平台和重资产营销平台管理数据的容量提升10倍,AI的故障恢复速度提升30倍,相较其它产品30秒的RTO时间,GaussDB可以做到1秒以内。
  • 2、某大型银行智慧银行项目。使用GaussDB分布式OLAP数据库后,其分析师平台、数据仓库和数据集市的数据分析效率大幅提升,相较友商产品TPC-DSBenchmark 2.68M的成绩,GaussDB能达到4.03M,提升达到50%。
  • 3、中国民生银行。使用GaussDB分布式HTAP数据库后,一套架构能够支持流数据库、图数据库、空间数据、文本数据库和关系数据库五种类型数据的混合负载,在解决扩展性和性能瓶颈问题的同时,可有效分散风险,提升业务连续性。

GaussDB是一款划时代的产品。它引领着华为继单机数据、集群数据库和云分布式数据库后,率先进入数据库发展的第四个阶段——人工智能原生数据库时代。可以预见的是:用不了多久,数据库产业将全面进入AI数据库时代,华为无疑已经占得先机。


最近发现了一个非常适合小白人工智能入门的教程,不仅通俗易懂而且还很风趣幽默。忍不住分享一下给大家。点下面链接可以跳转到教程。

https://www.captainbed.net/suga

文章来源: https://www.toutiao.com/group/6723112669261333004/