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

国产数据库厂商介绍之“南大通用”

数据最前线 2023-03-01
107

南大通用,和达梦、人大进仓、神州通用一起被誉为国产数据库“四朵金花”,全称是“天津南大通用数据技术股份有限公司”,成立于2004年,专注于数据库产品研发,其产品在金融、电信行业得到规模化的应用。

南大通用有多个数据库产品线,主要包括分布式逻辑数据仓库GBase 8a、基于共享存储的数据库集群GBase 8s、多模多态分布式数据库GBase 8c。

GBase 8s

2014年10月,IBM将Informix数据库的源代码授权给南大通用。后者对代码进行消化、吸收和再创新后于2015年6月30号推出了Gbase 8t数据库。

GBase 8t研发团队在拿到Informix数据库的源代码授权后主要做了两件事,一是消化吸收源代码,进行国产平台的迁移适配,二是弥补Informix因美国软件出口限制造成的安全模块缺失,使GBase 8t在表现出国际主流商用数据库产品水平的同时,符合国内相关安全技术标准。

GBase 8s系列以前是安全数据库Security的缩写,后来和Gbase 8t合并,并沿用了 8s的命名,形成了今天对外发布的Gbase 8s产品。目前GBase 8s 已完成对全部国产平台的深度适配工作,支持鲲鹏、飞腾、龙芯、 申威、兆芯、海光等系列的 CPU;完成国产操作系统的适配,包括统信 UOS、 麒麟、普华、凝思磐石、万里红、中科方德、浪潮 K-UX 等。

GBase 8s属于传统的关系型数据库,管理命令和外围工具和Informix有诸多的相似之处,熟悉Informix数据库的DBA能够无缝切换到GBase 8s数据库。

GBase 8a

GBase 8a 全称是GBase 8a MPP Cluster,是一款面向数据仓库、数据集市、商业智能以及决策支持系统的分析型OLAP数据库产品,其产品演进主要可分为三个阶段:列存数据库阶段、MPP+列存数据库阶段和逻辑数仓LDW阶段。

(1)列存数据库阶段,该阶段是GBase 8a MPP Cluster产品核心功能特性的新生阶段,包括列存储特性、数据压缩存储特性、智能索引特性和并行执行特性等。南大通用公司自2008年开始研发面向大数据分析领域的列存储分析型数据库,启动GBase 8a MPP Cluster产品基础版本的研发工作,并在2009年6月正式发布GBase 8a单机版。

(2)MPP+列存数据库阶段,该阶段是GBase 8a MPP Cluster产品成长壮大和成熟阶段,历经了三个大版本的迭代演进。在V8.3版本中,以GBase 8a单机版本为基础,研发大规模分布式集群数据库,实现了分布式SQL、高速分布式加载、高可用、负载均衡、在线扩容、备份/恢复功能特性,并在2011年5月正式发布GBase 8a MPP Cluster的第一个版本。随后的功能演进,分别完成了V8.5和V8.6两个大的产品版本迭代,2014年4月发布功能性能增强的GBase 8a MPP Cluster V8.5版本,并行能力大幅度提升,实现了数据强一致性,支持百节点规模,提供异构数据集成能力,内置支持全文检索,并在多个重点客户得到应用和产品锤炼。2015年研发支持300节点以上规模的V8.6版本集群,并升级集群架构为联邦架构,将管理集群、数据集群分离,同时,提供数据多分片部署特性、动态扩展和在线节点替换特性,使得GBase 8a MPP Cluster产品可支持的节点规模得到进一步提升。2016年在GBase 8a MPP Cluster产品中增加对异构数据库的接入和统一管理。至此,GBase 8a MPP Cluster产品已成为一款成熟的国产OLAP数据库,服务于电信、金融和政企等行业客户。

(3)逻辑数仓LDW阶段,该阶段是GBase 8a MPP Cluster产品全面超越国外同类竞品阶段。2018年研发GBase 8a v9大规模虚拟集群版本,支持1000节点以上集群规模,支持虚拟集群、支持分区表等。2019年面向国产服务器进行深度优化,研发V9.5版本,针对国产生态进行深度适配和优化,支持主流国产芯片,和主流国产操作系统;支持多实例部署支持异构硬件双活,在全国产平台,通过多实例部署可提升1倍以上的整体性能;支持Intel+国产芯片平台的双活容灾。此外,GBase 8a V9.5版本在性能、功能、安全等方面做了大量改进,完善CBO优化器,在小文件批量加载、高并发查询、OLAP分析函数等性能均有成倍的提升,并最终在2020年12月打榜TPC-DS,取得单核算力最优的成绩。

随着Teredata等国际分析型数据库厂商退出中国市场,GBase 8a成为市场上为数不多的国产分析型数据库产品之一,未来必将随着基础软件国产化替代的热潮发扬光大。

GBase 8c

GBase 8c基于Opengauss 3.0构建,是一款多模多态的分布式数据库,支持行存、列存、内存等多种存储模式和单机、主备式、分布式等多种部署形态,能灵活应对OLTP、OLAP以及极致性能场景。

GBase 8c 具备高性能、高可用、弹性伸缩、高安全性等特性,可以部署在物理机、虚拟机、容器、私有云和公有云,为关键行业核心系统、互联网业务系统和政企业务系统提供安全、稳定的数据存储和管理服务。同时,GBase 8c产品支持同城双活、两地三中心等容灾方案,全局无单点,具备高可用能力;其凭借全局锁管理、事务状态保持等重要特性,保证在系统出现异常的情况下,具备自愈的能力;GBase 8c弹性伸缩的能力,可以应对极端场景下的性能需求;其灰度发布的特性,给应用频繁上下线提供保障。


通过以上三款数据库产品,南大通用实现了在各个领域的国产数据库产品的布局,其产品也被广泛的运用在金融、电信等多个行业。随着国产信息产业创新的持续推进,经过多年沉淀的南大通用等众多的国产数据库也迎来了属于自己的春天。


文章转载自数据最前线,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论