开通VIP,畅享免费电子书等14项超值服
首页
好书
留言交流
下载APP
联系客服
2023.12.27广东
软服之家:2022国产数据库系统排行
01、TiDB
TiDB是一款定位于在线事务处理/在线分析处理的融合型数据库产品,实现了一键水平伸缩,强一致性的多副本数据安全,分布式事务,实时OLAP等重要特性。同时兼容MySQL协议和生态,迁移便捷,运维成本极低。帮助企业最大化发挥数据价值,充分释放企业增长空间。
特点:
1.一键水平扩容或者缩容
得益于TiDB存储计算分离的架构的设计,可按需对计算、存储分别进行在线扩容或者缩容,扩容或者缩容过程中对应用运维人员透明。
2.金融级高可用
数据采用多副本存储,数据副本通过Multi-Raft协议同步事务日志,多数派写入成功事务才能提交,确保数据强一致性且少数副本发生故障时不影响数据的可用性。
3.实时HTAP
提供行存储引擎TiKV、列存储引擎TiFlash两款存储引擎,TiFlash通过Multi-RaftLearner协议实时从TiKV复制数据。
4.云原生的分布式数据库
为云设计的分布式数据库,通过TiDBOperator可在公有云、私有云、混合云中实现部署工具化、自动化,依托公有云提供开箱即用的TiDBCloud服务(DBaaS)。
5.兼容MySQL5.7协议和MySQL生态
兼容MySQL5.7协议、MySQL常用的功能、MySQL生态,应用无需或者修改少量代码即可从MySQL迁移到TiDB,提供丰富的数据迁移工具帮助应用便捷完成数据迁移。
02、openGauss
openGauss是华为推出的一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行。深度融合华为在数据库领域多年的深入积累和实践经验,结合企业级场景需求,持续构建竞争力特性。同时openGauss也是一个开源、免费的数据库平台,鼓励社区进行贡献、合作。
1.复合应用场景
行存储,支持业务数据频繁更新场景。
列存储,支持业务数据追加和分析场景。
2.高性能
通过多核数据结构,增量检查点,大内存缓冲区管理实现百万级tpmC。
3.高可用
支持主备同步,异步多种部署模式。
数据页CRC校验,损坏数据页通过备机自动修复。
4.AI能力
具备AI4DB能力,包括参数智能调优与诊断、慢SQL发现。
具备DB4AI能力,兼容MADlib生态,支持70+算法。
03、oceanbase
oceanbase是由蚂蚁集团完全自主研发的企业级分布式关系数据库,基于分布式架构和通用服务器、实现了金融级可靠性及数据一致性,拥有100%的知识产权,始创于2010年。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系数据库、低成本等特点。
1.高性能特性
真实场景峰值6100万次/秒,同时TPC-C事务处理性能评测全球第一,另外SQL计算引擎强大,一套引擎同时支持OLAP和OLTP混合负载场景。
2.高可用特性
基于Paxos协议的典型三副本部署,完善的机架级、机房级和城市级高可用设计,RPO=0,RTO<30秒,远超国标灾难最高恢复等级6级,建立金融行业无损容灾新标准。
3.高兼容特性
高度兼容支持MySQL、Oracle数据库,提供一键数据迁移方案,业务侵入和迁移成本低。另外支持海光、海思、飞腾等国产芯片,以及中标麒麟、银河麒麟等国产操作系统。
4.高透明特性
分布式事务对上层应用透明,具备全局一致性快照、全局索引、自动事务两阶段提交等能力,满足金融级客户一致性要求的同时,不改造客户数据库使用习惯。
5.低成本特性
基于分布式架构和通用服务器,没有对特定硬件架构的依赖,同时支持多租户/混合负载/高压缩比等能力,经真实场景验证,TCO总成本仅为传统封闭架构的1/5-1/10。
04、达梦数据库管理系统
达梦数据库管理系统新一代大型通用关系型数据库,全面支持ANSISQL标准和主流编程语言接口/开发框架。行列融合存储技术,在兼顾OLAP和OLTP的同时,满足HTAP混合应用场景。
1.多维融合,满足多样需求
l达梦读写分离架构—数据库读写分离
l支持自动故障切换
l支持事务级读写负载分离
l支持读写分配比例可调整
l读多写少业务场景下的性能近线性提升
2.精雕细琢,提升用户体验
l多项细节优化,增强易用性
l为用户带来359项产品细节打磨,优化细节增强易用性
3.省心便捷的运维管理
l全新的集中式运维管理工具—DEM
l管理工具集成新的SQL助手2.0
l运行环境提示与误删保护
4.持续增强安全性
l高安全等级的数据库管理系统,达到国家安全四级、EAL4+级满足GB/T20273、GB/T18336
l增强改进多项安全性
05、GaussDB
GaussDB是一个企业级AI-Native分布式数据库。GaussDB采用MPP(MassiveParallelProcessing)架构,支持行存储与列存储,提供PB(Petabyte,2的50次方字节)级别数据量的处理能力。可以为超大规模数据管理提供高性价比的通用计算平台,也可用于支撑各类数据仓库系统、BI(BusinessIntelligence)系统和决策支持系统。
1.关系型数据库:
基于openGauss生态的分布式数据库GaussDB(foropenGauss)。
基于MySQL生态的分布式数据库GaussDB(forMySQL),100%兼容MySQL。
2.非关系型数据库:
基于文档的分布式数据库GaussDB(forMongo),100%兼容MongoDB的接口,解决了开源的协议风险,用3副本解决9副本的可靠性。
基于时序协议的分布式数据库GaussDB(forInflux),解决了开源主备的容量问题。
基于宽表Cassandra的GaussDB(forCassandra),解决了Java方案的GC抖动的严重问题,数据强一致。
基于KV接口GaussDB(forRedis),当前100%兼容Redis,未来可以兼容更多的KV协议,数据强一致,超大容量10T+,解决了开源主备脱节等问题。
3.数据库工具及中间件:
数据迁移—DRS(DataReplicationService,简称为DRS);
应用结构转换—UGO(DatabaseandApplicationMigrationUGO,简称UGO);
分布式数据库中间件—DDM(DistributedDatabaseMiddleware,简称DDM)
06、PolarDB
PolarDB阿里巴巴自主研发的下一代云原生关系型数据库,100%兼容MySQL、PostgreSQL、高度兼容Oracle语法。计算能力最高可扩展至1000核以上,存储容量最高可达100TB。经过阿里巴巴双十一活动的最佳实践,让用户既享受到开源的灵活性与价格的优惠,又享受到商业数据库的高性能和安全性。
1.兼容并包,助力企业数字化转型
100%兼容开源MySQL、RDSMySQL和PostgreSQL,无需修改代码即可使用,提供从RDSMySQL高可用版到PolarDB的一键迁移功能,连接地址保留不变。
2.海量存储,享受云原生技术的普惠
PolarDB支持最大容量100TB,最多可横向扩展16个节点,每个节点最高88vCPU,Serverless分布式存储空间根据数据量自动伸缩,仅须为实际使用的容量付费。
3.澎湃性能,快速弹性应对突增负载
采用计算&存储分离架构,高并发场景下相比传统MySQL性能最高提升6倍,单节点最高100万QPS,增加计算节点只需5分钟,快速弹性应对突发业务负载的场景。
4.稳如磐石,数据安全永远是第一位
PolarDB采用“一主多从”架构,同一实例的所有读写和只读节点都访问存储上同一个数据副本。集群版单机故障,可实现主备切换0数据丢失,彻底解决异步复制带来的主备节点数据非强一致问题。
07、GBase
GBase是南大通用数据技术有限公司推出的自主品牌的数据库产品,在国内数据库市场具有较高的品牌知名度。GBase系列产品包括:新型分析型数据库GBase8a、分布式并行数据库集群GBase8aCluster、高端事务型数据库GBase8t、高速内存数据库GBase8m/AltiBase、可视化商业智能GBaseBI、大型目录服务体系GBase8d、硬加密安全数据库GBase8s。
1.支持标准Linux内核:CentOS,Redhat,Suse等
2.支持基于x86-64和ARM的标准PC服务器
3.支持本地存储(Sata,SAS,SSDetc)
l支持阵列部署(SAN,NAS)
l支持SSD,Flash存储介质作为2级I/O缓存
4.持标准SQL
提供通用API:JDBC,ODBC,CAPI,ADO.Net
5.数据节点
数据节点是数据实际存放的节点,保存表和索引等数据库对象。数据节点接收协调器下发的读写操作,并将结果返回给协调者处理。数据节点间也可以通信,进行跨数据节点的联合查询。
6.全局事务管理器
全局事务管理器管理全局事务号和活动事务状态,确保系统的全局一致性。
08、TDSQL
TDSQL是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。
1.自动水平拆分
只需在建表的时候设定shardkey,即支持对数据库中大表自动水平拆分(分表),系统将基于Hash方案自动将写入数据均匀的分布到不同物理分片中,查询也自动聚合返回;分表对业务系统透明,业务实际所见为一张逻辑完整的表,无需感知后端的物理架构。
2.高度兼容MySQL语法
TDSQLMySQL版兼容大多数常用的MySQL语法,包括MySQL的语言结构、字符集和时区、数据类型、常用函数、预处理协议、排序、联合(JOIN)、索引、分区、事务、控制指令、等常用的DDL、DML、DCL和数据库访问接口。查看TDSQL开发指南。
3.超高性能
TDSQLMySQL版深度定制开发MySQL内核,性能远超基于开源MySQL;支持三种方案的读写分离,有效提供读扩展的同时提供开发灵活性;对线程池调度算法进行了优化,在重负载时表现更佳;并配置PCI-ESSD的硬盘,提供高于SATA三倍以上的IO配置,帮助您更轻松满足业务性能需求。
4.支持数据库智能管家
TDSQLMySQL版现已在专有云方案支持数据库智能管家DBBrain,可提供7*24小时实时数据库异常诊断,利用机器学习、大数据手段、专家经验引擎快速复制资深数据库管理员的成熟经验,将大量传统人工的数据库运维工作智能化,服务于云上和云下企业,有效保障数据库服务的安全、稳定及高效运行。
09、KingbaseES
KingbaseES是面向事务处理类、兼顾分析类应用领域的新型数据库产品,致力于解决高并发、高可靠数据存储计算问题,是一款为企事业单位管理信息系统、业务系统量身打造的承载数据库,目前性能已全面升级,是真正具有高成熟度的数据库产品。
1.高度容错稳定可靠
打造秒级RTO、数据级和实例级冗余备份、错误隔离机制在内的全面容错体系,确保数据库724小时不间断运行。通过数据备份、恢复、同步复制、多数据副本等高可用技术,保障系统可用性高达99.999%。
2.应用迁移简单高效
使用向导式智能数据迁移工具,实现无损、快速数据迁移。
兼容Oracle97%的语法,数据迁移平滑、成本更低。
支持SQLServer、Sybase、MySQL、DB2、文本文件等主流数据源中的数据迁移。
3.性能升级全面提速
多CPU环境并行处理数据。
读写分离集群,只读性能线性增长。
可承载“万”级用户并发数。
4.系统扩展能力强
支持读写分离、分布式等多种集群架构。
提供数据类型、函数的自定义机制,方便。
10、ShenTong
ShenTong神通数据库管理系统(简称神通数据库,原OSCAR数据库)是神舟软件拥有自主知识产权的大型通用关系数据库管理系统软件,是国家核高基科技重大专项、国家863计划在基础软件领域所取得的一项重要成果。