华为研发高斯数据库(GaussDB)的原因主要有以下几点:

满足电信和金融单位的特定需求

2007年,华为开始自研内存数据库,项目代号为GMDB,主要是为了满足电信企业的需求。

2017年,华为与招商银行联合开发出了HTAP数据库,即GaussDB300,兼容SQL标准,提供百万级TPMC的交易处理能力和企业级可靠性。这表明华为从一开始就专注于为电信和金融单位开发高可靠性、高安全性、高稳定性的数据库。

国产替代需求

国内企业有国产替代的需求,华为GaussDB数据库因其高性能和可靠性,得到了招商、工商银行的验证和认可,因此在市场上非常受欢迎。

顺应云计算趋势

随着华为云数据库产品的迭代和云计算趋势的发展,数据库产品需要从单一模式向满足多维用户需求演进。华为将高斯数据团队合并,打造更具市场竞争力的产品。

技术和性能优势

GaussDB采用MPP(Massive Parallel Processing)架构,支持行存储与列存储,提供PB级别数据量的处理能力。它可以为超大规模数据管理提供高性价比的通用计算平台,并支持各类数据仓库系统、BI系统和决策支持系统。

GaussDB将AI能力植入到数据库内核的架构和算法中,为用户提供更高性能、更高可用、更多算力支持的分布式数据库。例如,它首次将人工智能技术融入分布式数据库的全生命周期,实现自运维、自管理、自调优、故障自诊断和自愈,调优性能比业界提升60%以上。

致敬科学家

GaussDB的名字来源于德国科学家高斯(Gauss),产品命名为Gauss是致敬数学和科学家的举动。

综上所述,华为研发高斯数据库是为了满足电信和金融单位的特定需求,顺应云计算趋势,发挥技术和性能优势,并提供更高性价比的通用计算平台。通过将AI技术融入数据库内核,GaussDB在分布式数据库领域实现了革命性的突破。