疾风步行者

V1

2022/07/10阅读:15主题:自定义主题1

2022国产数据库系统排行榜

近期看到新闻国外某知名数据库厂商宣布称“暂停在俄罗斯的所有业务”,相信很多国内小伙伴的心情,绝不是隔岸观火,而是细思恐极。数据库产品一直都是国内人员的焦点话题,面对现如今全球的“非常时期”,国产数据库到底能不能支棱起来呢?今天就为你梳理一下国内互联网大厂数据库以及主流的数据库厂商的数据库系统,为你推荐了比较热门的十款,可以看出目前国内数据库市场已经是“卷”起来了,涉及面极广,有金融,政府,互联网等领域,可以看出是非常成熟啦,大家不必担心!

2022国产数据库系统排行
2022国产数据库系统排行

01 TiDB

TiDB 是一款定位于在线事务处理/在线分析处理的融合型数据库产品,实现了一键水平伸缩,强一致性的多副本数据安全,分布式事务,实时 OLAP 等重要特性。同时兼容 MySQL 协议和生态,迁移便捷,运维成本极低。帮助企业最大化发挥数据价值,充分释放企业增长空间。

特点:

一键水平扩容或者缩容

得益于 TiDB 存储计算分离的架构的设计,可按需对计算、存储分别进行在线扩容或者缩容,扩容或者缩容过程中对应用运维人员透明。

金融级高可用

数据采用多副本存储,数据副本通过 Multi-Raft 协议同步事务日志,多数派写入成功事务才能提交,确保数据强一致性且少数副本发生故障时不影响数据的可用性。

实时 HTAP

提供行存储引擎 TiKV、列存储引擎 TiFlash 两款存储引擎,TiFlash 通过 Multi-Raft Learner 协议实时从 TiKV 复制数据。

云原生的分布式数据库

为云设计的分布式数据库,通过 TiDB Operator 可在公有云、私有云、混合云中实现部署工具化、自动化,依托公有云提供开箱即用的 TiDB Cloud 服务(DBaaS)。

兼容 MySQL 5.7 协议和 MySQL 生态

兼容 MySQL 5.7 协议、MySQL 常用的功能、MySQL 生态,应用无需或者修改少量代码即可从 MySQL 迁移到 TiDB,提供丰富的数据迁移工具帮助应用便捷完成数据迁移。

02 openGauss

openGauss是华为推出的一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行。深度融合华为在数据库领域多年的深入积累和实践经验,结合企业级场景需求,持续构建竞争力特性。同时openGauss也是一个开源、免费的数据库平台,鼓励社区进行贡献、合作。

特点:

复合应用场景

行存储,支持业务数据频繁更新场景。

列存储,支持业务数据追加和分析场景。

高性能

通过多核数据结构,增量检查点,大内存缓冲区管理实现百万级tpmC。

高可用

支持主备同步,异步多种部署模式。

数据页CRC校验,损坏数据页通过备机自动修复。

AI能力

具备AI4DB能力,包括参数智能调优与诊断、慢SQL发现。

具备DB4AI能力,兼容MADlib生态,支持70+算法。

03 oceanbase

oceanbase是由蚂蚁集团完全自主研发的企业级分布式关系数据库,基于分布式架构和通用服务器、实现了金融级可靠性及数据一致性,拥有100%的知识产权,始创于2010年。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系数据库、低成本等特点。

特点:

高性能特性

真实场景峰值6100万次/秒,同时TPC-C事务处理性能评测全球第一,另外SQL计算引擎强大,一套引擎同时支持OLAP和OLTP混合负载场景。

高可用特性

基于Paxos协议的典型三副本部署,完善的机架级、机房级和城市级高可用设计,RPO=0,RTO<30秒,远超国标灾难最高恢复等级6级,建立金融行业无损容灾新标准。

高兼容特性

高度兼容支持MySQL、Oracle数据库,提供一键数据迁移方案,业务侵入和迁移成本低。另外支持海光、海思、飞腾等国产芯片,以及中标麒麟、银河麒麟等国产操作系统。

高透明特性

分布式事务对上层应用透明,具备全局一致性快照、全局索引、自动事务两阶段提交等能力,满足金融级客户一致性要求的同时,不改造客户数据库使用习惯。

低成本特性

基于分布式架构和通用服务器,没有对特定硬件架构的依赖,同时支持多租户/混合负载/高压缩比等能力,经真实场景验证,TCO总成本仅为传统封闭架构的1/5-1/10。

04 达梦数据库管理系统

达梦数据库管理系统新一代大型通用关系型数据库,全面支持 ANSI SQL 标准和主流编程语言接口/开发框架。行列融合存储技术,在兼顾 OLAP 和 OLTP 的同时,满足 HTAP 混合应用场景。

特点:

多维融合,满足多样需求

达梦读写分离架构—数据库读写分离

支持自动故障切换

支持事务级读写负载分离

支持读写分配比例可调整

读多写少业务场景下的性能近线性提升

精雕细琢,提升用户体验

多项细节优化,增强易用性

为用户带来359项产品细节打磨,优化细节增强易用性

省心便捷的运维管理

全新的集中式运维管理工具—DEM

管理工具集成新的SQL助手2.0

运行环境提示与误删保护

持续增强安全性

高安全等级的数据库管理系统,达到国家安全四级、EAL4+级满足GB/T 20273、 GB/T 18336

增强改进多项安全性

05 GaussDB

GaussDB是一个企业级AI-Native分布式数据库。GaussDB采用MPP(Massive Parallel Processing)架构,支持行存储与列存储,提供PB(Petabyte,2的50次方字节)级别数据量的处理能力。可以为超大规模数据管理提供高性价比的通用计算平台,也可用于支撑各类数据仓库系统、BI(Business Intelligence)系统和决策支持系统。

特点:

关系型数据库:

基于openGauss生态的分布式数据库GaussDB(for openGauss)。

基于MySQL生态的分布式数据库GaussDB(for MySQL),100%兼容MySQL。

非关系型数据库:

基于文档的分布式数据库 GaussDB(for Mongo),100%兼容MongoDB的接口,解决了开源的协议风险,用3副本解决9副本的可靠性。

基于时序协议的分布式数据库 GaussDB(for Influx),解决了开源主备的容量问题。

基于宽表Cassandra的 GaussDB(for Cassandra),解决了Java方案的GC抖动的严重问题,数据强一致。

基于KV接口GaussDB(for Redis), 当前100%兼容Redis,未来可以兼容更多的KV协议,数据强一致,超大容量10T+,解决了开源主备脱节等问题。

数据库工具及中间件:

数据迁移 — DRS (Data Replication Service,简称为DRS);

应用结构转换 — UGO (Database and Application Migration UGO,简称UGO);

分布式数据库中间件 — DDM (Distributed Database Middleware, 简称DDM)

06 PolarDB

PolarDB阿里巴巴自主研发的下一代云原生关系型数据库,100%兼容MySQL、PostgreSQL、高度兼容Oracle语法。计算能力最高可扩展至1000核以上,存储容量最高可达 100TB。经过阿里巴巴双十一活动的最佳实践,让用户既享受到开源的灵活性与价格的优惠,又享受到商业数据库的高性能和安全性。

特点:

兼容并包,助力企业数字化转型

100%兼容开源MySQL、RDS MySQL和PostgreSQL,无需修改代码即可使用,提供从RDS MySQL高可用版到PolarDB的一键迁移功能,连接地址保留不变。

海量存储,享受云原生技术的普惠

PolarDB支持最大容量100TB,最多可横向扩展16个节点,每个节点最高88 vCPU,Serverless分布式存储空间根据数据量自动伸缩,仅须为实际使用的容量付费。

澎湃性能,快速弹性应对突增负载

采用计算&存储分离架构,高并发场景下相比传统MySQL性能最高提升6倍,单节点最高100万QPS,增加计算节点只需5分钟,快速弹性应对突发业务负载的场景。

稳如磐石,数据安全永远是第一位

PolarDB采用“一主多从”架构,同一实例的所有读写和只读节点都访问存储上同一个数据副本。集群版单机故障,可实现主备切换0数据丢失,彻底解决异步复制带来的主备节点数据非强一致问题。

07 GBase

GBase是南大通用数据技术有限公司推出的自主品牌的数据库产品,在国内数据库市场具有较高的品牌知名度。GBase系列产品包括:新型分析型数据库GBase 8a、分布式并行数据库集群GBase 8a Cluster、高端事务型数据库GBase 8t、高速内存数据库GBase 8m/AltiBase、可视化商业智能GBaseBI、大型目录服务体系GBase 8d、硬加密安全数据库GBase 8s。

特点:

支持标准Linux 内核:Cent OS,Redhat, Suse等

支持基于x86-64和ARM的标准PC服务器

支持本地存储(Sata, SAS, SSD etc)

支持阵列部署(SAN,NAS)

支持SSD,Flash存储介质作为2级I/O缓存

持标准SQL

提供通用API:JDBC, ODBC,CAPI,ADO.Net

数据节点

数据节点是数据实际存放的节点,保存表和索引等数据库对象。数据节点接收协调器下发的读写操作,并将结果返回给协调者处理。数据节点间也可以通信,进行跨数据节点的联合查询。

全局事务管理器

全局事务管理器管理全局事务号和活动事务状态,确保系统的全局一致性。

08 TDSQL

TDSQL是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。

特点:

自动水平拆分

只需在建表的时候设定 shardkey,即支持对数据库中大表自动水平拆分(分表),系统将基于 Hash 方案自动将写入数据均匀的分布到不同物理分片中,查询也自动聚合返回;分表对业务系统透明,业务实际所见为一张逻辑完整的表,无需感知后端的物理架构。

高度兼容 MySQL 语法

TDSQL MySQL 版兼容大多数常用的 MySQL 语法,包括 MySQL 的语言结构、字符集和时区、数据类型、常用函数、预处理协议、排序、联合(JOIN)、索引、分区、事务、控制指令、等常用的 DDL、DML、DCL 和数据库访问接口。

查看 TDSQL 开发指南。

超高性能

TDSQL MySQL 版深度定制开发 MySQL 内核,性能远超基于开源 MySQL;支持三种方案的读写分离,有效提供读扩展的同时提供开发灵活性;对线程池调度算法进行了优化,在重负载时表现更佳;并配置 PCI-E SSD 的硬盘,提供高于 SATA 三倍以上的 IO 配置,帮助您更轻松满足业务性能需求。

支持数据库智能管家

TDSQL MySQL 版现已在专有云方案支持数据库智能管家 DBBrain,可提供7*24小时实时数据库异常诊断,利用机器学习、大数据手段、专家经验引擎快速复制资深数据库管理员的成熟经验,将大量传统人工的数据库运维工作智能化,服务于云上和云下企业,有效保障数据库服务的安全、稳定及高效运行。

09 KingbaseES

KingbaseES是面向事务处理类、兼顾分析类应用领域的新型数据库产品,致力于解决高并发、高可靠数据存储计算问题,是一款为企事业单位管理信息系统、业务系统量身打造的承载数据库,目前性能已全面升级,是真正具有高成熟度的数据库产品。

特点:

高度容错 稳定可靠

打造秒级RTO、数据级和实例级冗余备份、错误隔离机制在内的全面容错体系,确保数据库724小时不间断运行。

通过数据备份、恢复、同步复制、多数据副本等高可用技术,保障系统可用性高达99.999%。

应用迁移 简单高效

使用向导式智能数据迁移工具,实现无损、快速数据迁移。

兼容Oracle 97%的语法,数据迁移平滑、成本更低。

支持SQLServer、Sybase、MySQL、DB2、文本文件等主流数据源中的数据迁移。

性能升级 全面提速

多CPU环境并行处理数据。

读写分离集群,只读性能线性增长。

可承载“万”级用户并发数。

系统扩展 能力强

支持读写分离、分布式等多种集群架构。

提供数据类型、函数的自定义机制,方便。

10 ShenTong

ShenTong神通数据库管理系统(简称神通数据库,原OSCAR数据库)是神舟软件拥有自主知识产权的大型通用关系数据库管理系统软件,是国家核高基科技重大专项、国家863计划在基础软件领域所取得的一项重要成果。

特点:

保障数据安全

卓越性能体验

可靠数据存储

海量数据管理

支持多种平台

海量数据存储和管理机制

大规模并发事务处理机制

高并发大容量自主缓冲区管理机制

智能数据查询处理引擎

高等级安全数据库技术

多用户并发线程结构

数据库双机热备高可用技术

完整的产品生态


关注我,给你看更多精彩文章。

分类:

后端

标签:

数据库

作者介绍

疾风步行者
V1

还在奔跑的老程序员