二十余年战略投入,Gauss 数据库摘取基础软件皇冠上的明珠。
1.从内部孵化至共建生态,高斯自研与开源并举
华为进军 数据库领域始于 2001 年,因电信业务快速增长导致客户结算问题频发,依赖国 外数据库的弊端显现;面对挑战,华为决定自主编写数据库代码,先在内部使用 以确保客户安全,华为坚持以 Oracle 为标杆,持续打磨,经过多次技术融合和 版本迭代,最终推出了强大可靠的分布式数据库 GaussDB。目前,GaussDB 已 在华为内部和银行、保险、证券、能源等行业的核心业务系统得到广泛应用。
其 发展历程可划分为四个阶段: 2001-2011:内部自用阶段。主要围绕公司的电信业务展开,研发了分布式 内存数据库,并应用于自身业务。 2011-2019:联合产品化阶段。华为于 2011 年底成立实验室,推出了企业 级的分布式 OLAP 数据库、分布式 OLTP 数据库产品。 2019-2020:云与开源阶段。标志性事件就是 2019 年 5 月份,华为面向全 球正式发布了以 GaussDB 为品牌的企业级分布式数据库,开启了与合作伙伴打 造数据库产业生态的道路;2019 年 9 月,在华为全联接大会上,华为宣布将开 源其数据库产品,开源后命名为 openGauss;2020 年 6 月份,openGuass 宣布 正式开源。 2021-至今:生态构建阶段。2021 年以来,GaussDB 致力于分享企业级数 据管理能力,积极引领生态建设,促进数据库教育事业发展。
GaussDB 与 openGauss 定位清晰,合力支撑信创数据库发展
GaussDB 侧重于云和分布式特性,面向特定行业提供定制化服务, openGauss 侧重于开源协作,面向更广泛的用户群体提供标准化和高性能的数 据库产品。GaussDB 是华为公司倾力打造的自研企业级分布式关系型数据库, 该产品支持优异的分布式事务,同城跨 AZ 部署,数据 0 丢失,支持 1000+扩展 能力,PB 级海量存储等企业级数据库特性。拥有云上高可用,高可靠,高安全, 弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能 全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。openGauss 作为 一款企业级开源关系型数据库,提供面向多核的极致性能、全链路的业务和数据 安全、基于 AI 的调优和高效运维的能力,全面友好开放,致力于构建一个开放 的全球合作伙伴生态系统。
GaussDB 支持分布式与主备部署,openGauss 支持主备部署。在数据库 组件上,GaussDB 数据库相比 openGauss 数据库多了协调节点(Coordinator Node)、全局事务管理器(Global Transaction Manager)。组件作为架构实施的 物理或逻辑单元,对数据库架构有直接影响,从而 GaussDB 数据库与 openGauss 数据库在架构上有所区别,二者分别呈现为分布式形态整体架构与 主备部署整体架构。主备版采用 1 主 2 备、1 主 1 备 1 日志以及单副本的部署形 态,其部署主要强调数据的可靠性与业务连续性,适用于数据量不大、增长速度 平缓的应用场景,不支持实例扩容;分布式支持独立部署和混合部署,是针对数 据量庞大、并发请求高的场景设计的,它可以支持实例的灵活扩展,以应对未来 业务增长的需求。

GaussDB 与 openGauss 在市场定位和架构上的差异,影响了它们在功能 特性、用户群体等方面的差别,两者合力支撑我国信创数据库的发展。 GaussDB 的定位使得其在开发背景和社区支持、功能特性、技术支持与适用场 景上,更加侧重满足企业级与关键行业的需求,而 openGauss 作为开源社区, 准入宽松,社区开放,不提供任何商用支持服务,其用户主要是传统上使用免费 数据库的客户群,或者是自身有强维护能力的企业,适合大多数场景; GaussDB 的技术架构则是其能够提供更强大的事务管理和分布式数据处理能力 的关键,也是其具备横向扩展能力的原因。两者虽然定位与功能存在差异,然而 均支持全栈信创能力,和国产 CPU、国产操作系统以及中间件有很好的生态兼 容性。
2.华为坚持走自主创新道路,高斯领军于关基行业
GaussDB 核心代码 100%自主可控,openGauss 开源根社区初步形成
国产数据库技术路线多样,产业发展以“跟随”海外为主,基于国内自主技 术开源型成为重要路线。中国数据库市场中,基于 PostgreSQL(PG)和 MySQL 两大开源项目的国产数据库产品接近 60%,技术路线大致可分为独立自研型、 基于国内自主技术开源型、基于海外开源代码的二次开发型等技术路线,衍生出 不同类型的数据库产品。其中,独立自研路线具备自主性和抗“断供”风险,也 可能存在成熟度不足、产品迭代慢等问题,GaussDB 等为典型产品;基于国内 自主技术开源型同样把握了技术“根社区”,不受“断供”影响,是我国数据库 产业发展和升级的中坚力量,后期也需要不断地完善生态维持可持续发展动力, 典型产品为华为的 openGauss;基于海外开源代码的二次开发型虽然研发周期 短、与上游产品高度兼容,然而自主创新受限,且可能面临上游“断供”风险。
华为 GaussDB 核心代码 100%自研,是企业核心业务数字化转型的坚实数 据底座。GaussDB 首要的任务是解决华为的业务连续性需求,能不受任何约束 地使用数据库,所以从一开始就思考如何完全的自主可控,从每一行代码、从生 态,从电信的可靠、可用及性能等要求出发,再和云技术相结合,打造企业级分 布式数据库。最早 GaussDB 内核引擎基于 PostgreSQL9.2 开源版本不断演进, 根据 PG-XC 架构演生了多 CN 架构,主要开发了分布式执行框架(stream 算 子)、向量化引擎等领域中较重要的特性。目前 GaussDB 除了保留 PostgreSQL 的标准接口和公共函数外,在自研生态、架构和关键技术上也有了新的发展,开 源了集中式部署的能力,重构了存储引擎和优化器。2023 年 6 月,在华为全球 智慧金融峰会 2023 上,华为云正式发布新一代分布式数据库 GaussDB,实现 了核心代码 100% 自主研发,是国内当前做到软硬协同、全栈自主的国产数据库。 openGauss 自主开源根社区初步形成,社区持续扩容软件商业化进展良好。 截至 24 年 9 月 24 日,openGauss 开源社区用户数量超过 320 万人,已有 758 家企业加入社区,吸引超过 7200 名开发者实际参与社区贡献。截至 2024 年 6 月,openGauss 全球版本下载数量超过 270 万套,345 家高校与 openGauss 社 区达成合作。同时,openGauss 商业化进展良好,逐步形成社区开源与 DBV 商 业版本发行的生态与产业双驱动发展模式,加快形成国内自主可控开源数据库产 业,赋能下游行业规模化应用。截至 24 年 6 月,已有 15 家伙伴基于 openGauss 推出商业发行版,20 家伙伴基于 openGauss 推出企业自用版,9 家 openGauss 服务伙伴提供专业保障服务,相较去年,openGauss 的 ISV 伙伴增 加了 2 倍,行业解决方案数量增长超 3 倍,openGauss 生态进一步繁荣。
此外,2024 年 6 月,openGauss 社区“结队”计划正式发布,赋能伙伴 用户能力升级,进一步提升社区生态活跃度。openGauss 社区一直秉承着共建、 共享、共治的发展理念,为了进一步升级社区共享能力,帮助伙伴、客户和社区 之间充分有效连接,2024 年 6 月 openGauss 社区“结队”计划正式发布——通 过“结队”计划,openGauss 将被更多的客户应用到核心业务场景中去,发挥 更大的价值;而客户将拥有更先进的数据库核心技术,更好地提升自身能力;伙 伴们也将共享更多社区资源,打开更多行业机会点。
GaussDB 深耕金融拓展至多行业,渠道建设直销和合作伙伴并行
依托丰富产品矩阵和硬核技术优势,GaussDB 为金融行业筑稳底座,广泛 应用于其他行业,真正能帮助客户实现数字化转型。GaussDB 在金融行业已建 立格局,满足了高并发和高性能的需求,据沙利文和头豹,GaussDB 在 2023 年 中国金融级分布式数据库市场中位居领导者象限,增长、创新指数双第一。目前, GaussDB 承载了政策性银行、5 家国有大行以及 40 余家股份制银行、城商农信、 保险、证券等客户的核心业务系统。凭借深耕金融行业的经验,GaussDB 逐步 扩展至其他关基行业,已突破政府、安平、制造、能源、公路水运、铁路、民航、 水利、教育、广电、卫生健康 11 个行业,服务了广东省财政厅、中海油、国家管网等百余家海内外关键企业。 根据 IDC,在 2023 年中国关系型数据库管理软件市场中,华为稳居 TOP3。 得益于 GaussDB 数据库下游旺盛需求,2023 年华为在中国关系型数据库管理软 件市场处于第三位,市场份额为 11.14%;本地部署下处于第二位,市场份额为 14.42%,仅次于 Oracle。GaussDB 数据库在 2023 下半年以 13.6%的市场份额, 实现自 2020 上半年以来在本地部署模式国产厂商中的八连冠。
GaussDB 依托云及华为云 Stack,采用直销与生态合作伙伴转售等方式建 设渠道。销售渠道方面,华为采用了直销与生态合作伙伴转售相结合等方式。直 销方面,2020 年 8 月,华为 GaussDB 取消了线下纯软件销售和交付的方式, 改为依托华为云与华为云 Stack,以云服务的方式向客户提供数据库解决方案。其中,华为云主要面向互联网企业和中小企业,通过公有云平台直接提供订阅式 的云数据库服务,降低了客户的初始投资门槛并简化了部署流程;而华为云 Stack 则专注于服务政企大客户,满足其对于数据主权、合规性和定制化需求。 合作伙伴方面,例如,2021 年,华为云 GaussDB 与迪思杰、帆软、用友、长亮 等多家合作伙伴联手,共同发布了涵盖不同业务场景的四大解决方案。