在全球权威的“DB-Engines排行榜”最新7月榜单中,TiDB与GBase分列上榜国产数据库的第一和第三位,代表了国产数据库在国际数据库行业“流行度”排行的前列水平。那我们就来简单了解下这两款数据库的基本情况。
说明:以下数据均来自于市场公开信息,非调研信息。
一、TiDB和GBase的基本情况:
TiDB是PingCAP公司自主设计、研发的开源分布式关系型数据库。是一款同时支持在线事务处理与在线分析处理 (HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态等重要特性。
PingCAP入选赛迪顾问《中国金融行业数据库市场研究报告》(在金融业及银行、保险、证券三个细分领域的分布式均进入榜单)。
GBase是南大通用公司自主研发的系列数据库产品,南大通用成立于2004年,是国内最早成立的数据库企业之一。GBase系列数据库具有自己鲜明的特点和优势,包括:针对强一致事务的基于共享存储的数据库集群GBase 8s;针对强分析弱事务场景的分布式逻辑数据仓库GBase 8a;针对强事务弱分析场景的多模多态分布式交易型数据库 GBase 8c等在内的全栈数据产品体系。GBase系列产品已经已在金融、电信、政务、能源、交通、国防军工等百余个行业上万家用户提供产品和服务,建立节点超过100000个,管理数据总量超过500PB。并远销美国、巴西、墨西哥等50余个国家及地区。
GBase数据库已连续入选IDC《中国关系型数据库软件市场研究报告》(本地部署国产数据库前列)、赛迪顾问《平台软件市场研究报告》(保持分析型数据库本土厂商市占率第一,国产数据库前列),《中国金融行业数据库市场研究报告》(用户渗透率第一,且是唯一在金融业及银行、保险、证券三个细分领域的分布式和集中式均进入榜单的数据库)。
二、TiDB数据库的主要类型特点:
1、分布式关系型数据库
1) 水平弹性扩展。
2) 存储计算分离架构支持按需在线扩容或缩容,对运维透明,突破单机性能瓶颈。
3) 兼容MySQL生态。
4) 支持MySQL 5.7协议及语法,应用程序可无缝迁移或少量修改适配。
2、HTAP混合负载能力
1) 双存储引擎融合
- 行存引擎(TiKV):优化OLTP场景,基于LSM-Tree和RocksDB实现高性能事务处理。
- 列存引擎(TiFlash):实时复制TiKV数据,支撑OLAP实时分析,保障行列引擎数据强一致。
2)资源隔离
行列引擎可部署在不同机器,避免混合负载资源竞争。
3、 金融级高可用设计
1)多副本与强一致性
数据通过Multi-Raft协议多副本存储,多数派写入成功才提交事务,确保故障时数据不丢失。
2)灵活容灾策略
支持配置跨地域副本数量和位置,满足不同级别容灾需求。
4、云原生特性
多云部署支持,通过TiDB Operator实现公有云、私有云、混合云的自动化部署(注:实际生产较少容器化部署)。
三、GBase数据库的主要类型特点:
因为南大通用公司研发了全栈数据库产品线,以不同架构产品应对不同的数据库场景需求,故我们就GBase主要的产品线分别介绍。
1、GBase 8s(事务型数据库)
- Ÿ强事务处理:支持ACID特性与复杂事务,适用于金融核心系统等高并发OLTP场景。
- 高可用架构:提供多副本容灾、两地三中心部署方案,可用性达99.99%。
- 计算存储分离,弹性扩展。
- 国产化适配:全面兼容适配国产主流软硬件环境。
2、GBase 8a(分析型数据库)
- MPP列式存储:采用大规模并行处理架构,支持TB级数据实时分析。
- 联邦架构、虚拟集群、超速加载:突破4000台以上超大规模集群,>30TB/小时的数据加载速度,并支持流式的实时加载。
- 仓湖一体:融合MPP和Hadoop技术,全数据处理。
- 双活多中心:镜像技术可实现系统实时双活和读写分离,集群支持多中心的数据容灾。
3、GBase 8c(分布式事务型数据库)
- 多模多态:支持行存、列存、向量等多种存储模式,以及主备式、分布式等多种部署形态,具备高性能、高可用、高智能化、高安全性等特性。
- 弹性扩展:支持云环境动态扩缩容,满足企业级HTAP混合负载需求。
- 多模数据支持:兼容结构化与非结构化数据(如JSON/XML)。
4、共性技术优势
- 安全合规性:支持国密算法、数据加密及等保四级审计,GBase 8a与GBase8s均通过国家安全可靠测评,满足政务、金融等强监管要求。
- 高兼容性:高度兼容Oracle、MySQL等常用语法,提供平滑迁移工具。
四、TiDB数据库的核心适用场景
- 高并发实时交易(如金融风控秒级响应);
- 超大规模数据实时分析(如日终报表生成);
- MySQL生态迁移且需弹性扩展的场景
行业核心代表案例:
1、微众银行
- 部署大规模TiDB集群支撑核心业务,实现金融级高可用和自动化运维体系,保障业务连续性。
- 应用HTAP架构优化混合负载(如交易与风控分析),提升数据处理效率。
2、杭州银行
采用TiDB与TMS(数据迁移工具)整合实践,解决传统数据库扩展瓶颈,支持高并发交易场景(如支付清算)。
3、电商与互联网平台
TiDB用于超大规模实时分析场景(如促销秒杀活动),通过水平扩展应对指数级数据增长。
4、 企业级系统
在客户信息整合(ECIF)中替代MySQL分库分表模式,简化架构并提升查询性能。
五、GBase数据库的核心适用场景
- · GBase 8a适用于PB级大数据、TB级小数据场景,包括电信、金融、政企、安全等行业的海量数据应用;
- · GBase 8s适用于OLTP、轻OLAP应用场景和对信息安全性有较高要求的信息系统(如党政、金融、交通、能源等行业业务系统)
- · GBase 8c可为关键行业核心系统、互联网业务系统和政企业务系统提供安全、稳定、可靠的数据存储和管理服务。
行业核心代表案例:
1、在金融行业
GBase数据库在农业银行总行部署6000个节点集群,超过50P数据量规模,以双活集群技术保障了金融级高可用;是同期国内金融行业最大规模的数据仓库和大数据平台。
2、在政务行业
GBase数据库已为数百家国家部委和地方党政机关、部门、机构用户提供业务支撑,承担的项目包括:国家发改委统一信息交换共享平台、公安部居民身份登记识别系统、民政部金民工程、财政部全国预算汇总系统、人社部金保工程、海关总署金关工程、国税总局金税工程、国家气象局气象大数据云平台,等。
3、在电信行业
GBase数据库支持中国移动集团最早选择国产数据库建设国内电信行业最大规模数据仓库,支持多租户、动态扩展,已部署超千节点集群,20P数据量。
4、在能源行业
GBase承担国家电网公司网上国网电力销售数据分析,和承担调度云平台业务系统,通过上千公里远程异地容灾方案建设,实现本地、异地读写分离双活集群秒级数据同步;在国家管网集团,支持15个应用系统,成功上线1000余套数据库。
5、在交通行业
基于GBase UP的大数据平台有效支撑铁路总公司及各地方路局客票查询及分析系统的几十TB的数据量;GBase数据库已稳定支撑全国近30个大中城市的近百条轨道交通线路运营。