暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GaussDB 发展历史

高斯精选 2023-03-30
785

本节首先概要介绍华为自研数据库的早期发展历史及 GaussDB 的诞生和发展,然后介绍华为高斯数据库三个系列产品: GMDB 内存数据库、GaussDB 100 OLTP 数据库和 GaussDB 200 OLAP 数据库的发展历史。

1. 概述

华为公司研究数据库是从满足生产实践出发,从研发用于满足局限场景的较简单架构数据库产品开始,逐步向通用性、可规模商用的数据库产品演进,到 2019 年终于正式发布面向企业客户场景的通用分布式数据库产品,其发展历史如下图所示。

在这里插入图片描述

图 GaussDB 发展历程图

1.1 华为自研数据库的早期发展阶段

华为公司研究和开发数据库技术及产品,最早可追溯到 2001 年。当时,华为公司中央研究院 Dopra 团队为了支撑华为所生产的电信产品 (交换机、路由器等), 启动了内存数据存储组件 DopraDB 的研发,从此开启了华为自研数据库的历程。DopraDB 后来随着业务和组织的切换,成为华为高斯数据库团队的 GMDB V1 系列产品。

2005 年,华为的通信产品需要一个以内存处理为中心的数据库,评估了当时最高性能的内存数据库软件,发现其性能和特性无法满足业务诉求,便启动了 SMDB (Simple Memory DataBase) 的开发。

2008 年,华为核心网产品线需要在产品中使用一款轻量级、小型化的磁盘数据库,于是华为基于 PostgreSQL 开源数据库开发 ProtonDB, 这是华为与开源数据 PostgreSQL 数据库的第一次亲密接触。

1.2 GaussDB 的诞生和发展阶段

2011 年 “数字洪水” 即将到来,华为铸造 “方舟” 应对,组建了 2012 实验室。华为公司认为在数字洪水时代,ICT (Information and Communications Technology, 信息和通信技术) 软件技术栈中数据库是不可缺少的关键技术,因此将原来分散在各个产品线的数据库团队及业务重新组合,在 2012 实验室中央软件院下成立了高斯部,负责华为公司数据库产品和技术的研发。高斯部得名于纪念大数学家高斯 (Gauss)。

高斯部的数据库产品研发历史按照场景和产品特点可分为三个系列。

  • GMDB (内存数据库);
  • GaussDB 100 OLTP 数据库;
  • GaussDB 200 OLAP 数据库。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论