1、TiDB
1.1 简介
1.2 优点
高度兼容MySQL:可以轻松从MySQL迁移至TiDB数据库 水平弹性扩展:通过简单地增加新节点就可以实现TiDB的水平扩展,按需增加减少节点的方式可以节约不少成本 分布式事务:完全支持标准的 ACID 事务。 金融级别高可用:基于Raft的多数派选举协议可以提供金融级的 100% 数据强一致性保证,减少运维成本 云原生SQL 数据库:可以同 Kubernetes 容器化技术深度耦合,支持公有云、私有云和混合云。安装部署、配置学习成本低、简单 一站式 HTAP 解决方案:TiDB 作为典型的 OLTP 行存数据库,同时兼具强大的 OLAP 性能,配合 TiSpark,可提供一站式 HTAP解决方案,一份存储同时处理OLTP & OLAP(OLAP、OLTP的介绍和比较 )无需传统繁琐的 ETL 过程。
1.3 缺点
TiDB作为分布式数据库,对数据存储节点硬件要求比较高,SSD的硬盘必备 不支持存储过程、分区和GBK,数据写入时TiDB压力比较大 分布式部署对网络要求也非常高
1.4 适用场景
原业务的 MySQL 的业务遇到单机容量或者性能瓶颈 大数据量下,MySQL 复杂查询很慢 数据增长很快,接近单机处理的极限,不想分库分表或者不适合使用数据库中间件 大数据量下,有高并发实时写入、实时查询、实时统计分析的需求 有分布式事务、多数据中心的数据 100% 强一致性、auto-failover 的高可用的需求
2、openGauss
2.1 简介
2.2 优点
高性能:提供了面向多核架构的并发控制技术结合鲲鹏硬件优化、 针对当前硬件多核NUMA的架构趋势,在内核关键结构上采用了Numa-Aware的数据结构、提供Sql-bypass智能快速引擎技术、针对频繁更新的业务场景,提供Ustore存储引擎。 服务高可用:支持主备同步、异步、级联备机多种部署模式 、数据页CRC校验,损坏数据页通过备机自动修复、备机支持并行恢复,10秒内可升主提供服务、提供基于Paxos分布式一致性协议的日志复制及选主框架。 高安全性:支持全密态计算,访问控制、加密认证、数据库审计、动态数据脱敏等安全特性。 运维成本低:基于AI的智能参数调优和索引推荐、支持慢SQL诊断和对维度监控视图。 开放性高:采用木兰宽松许可证协议,允许对代码自由调整、并提供伙伴认证,培训体系和培训课程。
2.3 缺点
2.4 适用场景
3、OceanBase
3.1 简介
3.2 优点
高性能:OceanBase采用了读写分离的架构,把数据分为基线数据和增量数据。其中增量数据放在内存里(MemTable),基线数据放在SSD盘(SSTable)。对数据的修改都是增量数据,只操作内存 低成本:OceanBase通过数据编码压缩技术实现高压缩,可以使用低端SSD存储,从而降低成本。 高可用:数据存储采用多副本存储机制,少数副本故障不影响数据高可用性。 强一致:数据多副本通过paxos协议同步事务日志,多数派成功事务才能提交。缺省情况下读、写操作都在主副本进行,从而保证强一致。 可扩展:集群节点全对等,每个节点都具备计算和存储能力,无单点瓶颈。支持在线扩展和收缩。 兼容性:兼容常用MySQL/ORACLE功能及MySQL/ORACLE前后台协议,业务修改极少量的代码就可以从MySQL/ORACLE迁移至OceanBase。
3.3 缺点
3.4 适用场景
4、华为云GaussDB
4.1 简介
4.2 优点
良好生态系统:华为云为保护客户投资打造了自有生态,避免了从一个封闭体系走向另一个封闭体系。 存算分离:保证了存储的稳定性和数据的安全性,同时通过重删、压缩、跨AZ等特性实现快速备份恢复,降低了可能造成的成本。 高安全性:GaussDB支持访问控制、加密认证、数据库审计、动态数据脱敏、全密态等功能。 全栈协同:通过鲲鹏生态,GaussDB是当前国内唯一能够做到全栈自主可控的国产品牌。
4.3 适用场景
5、达梦
5.1 简介
5.2 优点
信创性好:对国产服务器和操作系统的兼容性好,达梦针对国产cpu,国产服务器、国产操作系统做了专门的适配,达梦数据库对中文的支持也非常好。 运维成本低:达梦数据库安装相对要简单,针对国人习惯进行了优化,学习成本和运维工作量较低。 操作简单:GUI界面做得非常简洁,大部分工作都可以通过鼠标在图形化界面上完成,同时还能生成命令预览。 强大的数据迁移工具:达梦还提供了几乎所有数据库的迁移工具。 跨平台:DM8 实现了平台无关性,支持 Windows 系列、Linux(2.4 及 2.4 以上内核)、UNIX、Kylin、AIX、Solaris 等主流操作系统。
5.3 适用场景
文章转载自伦少的博客,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。










