华为 GaussDB 数据库十问( 二 )

  近日 , 经中金国盛认证中心检测 , 根据金融行业标准《分布式数据库技术金融应用规范(草案稿)》、中金国盛企业标准《分布式数据库技术金融应用检测规范(试行)》 , 基于华为鲲鹏处理器和通用CPU的华为GaussDB数据库 , 均通过本次检测 , 82个检测项全部为“符合” 。 测试主要覆盖了环境搭建、环境监测、语法支持、安全支持、扩展、性能、容灾等金融级数据库要求的关键能力项 。

  5、GaussDB OLTP数据库目前市场使用情况如何?

  GaussDB OLTP数据库目前在电信、金融、大企业、政府等多个行业实现商用 。 例如 , GaussDB OLTP数据库在电信行业核心系统成功上线;GaussDB OLTP数据库在基于华为Kunpeng硬件架构的16节点的TPC-C标准测试中 , 性能达到千万级tpmC 。

  2017年 , 华为与招商银行首次成立了“分布式数据库”联合创新实验室 , 并在过去2年中取得了丰硕的合作成果 。 金融级可靠性在联创过程中得到商用验证:在关键的故障恢复指标上 , 华为GaussDB性能领先 , AZ内RTO10s , 满足金融场景下数据库高可用诉求 , 且目前该系统稳定运行超过500天 。

  目前 , 华为GaussDB系列数据库产品全球累计发货超过30000套 。

  6、GaussDB OLAP数据库的发展历程是怎样的?

  GaussDB OLAP数据库于2011年开始预研 , 之后基于PostgreSQL 9.2.4进行全面改造 , 历经8年持续不断研发投入 , 已经形成了自身的完整内核 。 GaussDB OLAP已经演进成大规模并行处理的分布式数据库 , 支持行列混合存储以及线程化 , 能够支持高达2048节点的集群规模(已经通过信通院的512节点认证) 。 数据库内核三大引擎中 , 优化器(含SQL解析和SQL优化)、执行引擎、存储引擎 , 除了SQL解析部分 , 其他都已重构 。

  GaussDB OLAP通过全新构筑分布式执行 , MPP通信框架 , 向量化引擎 , 编译执行引擎从多维度重构了执行引擎 , 通过列存及自适应压缩、分布式事务等 , 全新重构了存储引擎 。 由于SQL解析器、JDBC、ODBC等是数据库生态的重要组成部分 , 也是GaussDB OLAP构筑生态策略的一部分 , 因此在这方面做了大量增强 。

  除了数据库内核有了翻天覆地的变化之外 , 在集群管理、高可用和数据库安全方面 , GaussDB OLAP数据库也做了极大的增强 , 同时申请了多项专利 。 作为企业级分布式数据库产品 , GaussDB OLAP数据库还提供了包括运维管理、开发工具、迁移工具、数据复制工具等五大完整工具集 。

  2014年 , 华为孵化出Gauss OLAP数据库第一个产品版本(早期也叫做FusionInsight MPPDB或FusionInsight LibrA) 。 2015年 , 华为与工商银行一起联合创新 , 孵化出了包括TCP多流 , 逻辑集群等多项创新技术 。 双方从联合创新进入实践和应用 , 最终在2019年 , 顺利完成了核心数仓系统GaussDB OLAP数据库对国际顶尖数据库产品的替换和演进 。

  7、GaussDB OLAP数据库有哪些特点?

  GaussDB OLAP数据库主要面向OLAP场景 , 支持MPP(大规模并行处理)分布式部署方式 。 产品特点包括:

  ● 高可用:故障时查询自动重试 , 同城/异地双集群容灾


推荐阅读