目前市场上最好用的国产分布式数据库都有哪些呢?
时间:2023-03-31 02:02:01 | 来源:电子商务
时间:2023-03-31 02:02:01 来源:电子商务
如图,墨天轮6月国产数据库(分布式)排名 top10 ,可参考:
个人推荐:GaussDB华为GaussDB是一个企业级AI-Native分布式数据库,将AI能力植入到数据库内核的架构和算法中,为用户提供更高性能、更高可用、更多算力支持的分布式数据库。
GaussDB基于统一架构,支持关系型与非关系型数据库引擎,满足政企全场景的数据智能管理需求,开启数据库极速与融合时代,加速政企智能升级。
产品简介
GaussDB是华为自研数据库品牌,是华为基于外部电信与金融政企经验、华为内部流程IT与云底座深耕10年以上的数据库内核研发优化能力,从客户对高可用、高性能、安全可靠等诉求出发,结合云的技术倾力打造的企业级分布式数据库。
GaussDB是一个产品系列,在整体架构设计上,底层是分布式存储,中间是每个DB特有的数据结构,最外层则是各个生态的接口,体现了多模的设计理念。具体产品包括:
关系型数据库:- 基于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)
产品优势
GaussDB汇聚全球资源,全球7个区域、2000+数据库/数据仓库/大数据的高级内核引擎、算法、性能等专家与专业人才,持续战略投入10多年。在金融政企市场,GaussDB本地部署(Huawei Cloud Stack方案)取得国产数据库第一的市场份额;在泛互联网市场,公有云增速第一(来源:2020下半年IDC中国关系型数据库软件市场数据跟踪报告);同时,全球DBMS市场份额进入了前十名(来源:Gartner Market Share Analysis: Database Management Systems, Worldwide, 2020);在1500+金融政企与泛互联网大客户取得规模商用;与100+伙伴建立合作关系,共享市场机会;并积极投入高校合作和开发者生态,累计赋能15万以上开发者。
GaussDB全栈产品和解决方案,让客户
- 选型安心:自主生态+开源生态,SQL+NoSQL,分布式统一的架构,性能卓越,安全可靠
- 迁移放心:从数据的在线迁移到应用的结构转换,迁移无忧
- 生态无忧:支持开源与自主双生态
GaussDB(for openGauss)
- 超高可用
支持同城跨机房、异地、异地多活高可用,支持分布式强一致,数据0丢失。 - 自由扩展
GTM-Lite技术打破传统分布式性能瓶颈,计算与存储可自由水平扩展,支持1000+扩展能力,性能随扩展准线性增长。 - 卓越性能
分布式优化器+Numa-Aware技术加持,提供极致的性能。支持PB级海量存储,在TPC-C、TPC-H等多种企业级负载下性能卓越。 - 开放生态
GaussDB(for openGauss)将单机主备版本开源,打造openGauss开放生态,基于openGauss生态的客户可以避免被闭源数据库锁定的风险,最大化保护客户投资。 - 丰富的企业级特性
支持分布式存储过程,分布式触发器,外部表,透明加密,全密态,防篡改,WDR诊断报告,智能诊断,索引推荐等丰富的企业级特性,有效提升客户开发运维效率。 - 安全可信
基于数据库领域10年+积累,自主研发的新一代企业级分布式关系型数据库。核心代码拥有100%知识产权,对产品的所有模块都具备代码级的问题修复及架构优化能力。
适用场景:应用于金融、电信、政府等行业关键核心系统,高性能场景
GaussDB(for MySQL)
- 性能强悍
采用计算与存储分离,日志即数据架构,RDMA网络,性能达到开源数据库的7倍。 - 数据可靠
基于分布式架构的,可弹性扩展的虚拟块存储服务;具有高数据可靠性,高I/O吞吐能力。 - 弹性易用
1写15读,分钟级添加只读实例,规格升降级。 - 高兼容性
完全兼容MySQL,无需分库分表,应用无需改造即可轻松迁移上云。 - 高效备份
采用Log Stream技术,分钟级快速备份和恢复TB级数据,最大支持732天备份保存,支持备份保留期限内任意时间点恢复数据。 - 海量存储
基于华为自研DFV分布式存储,容量高达128TB,支持Serverless根据数据容量自动伸缩;存储自动分片,无需分库分表。
适用场景:中大型企业生产系统(高性能,大数据容量),例如金融、互联网等
GaussDB(for Cassandra)
- 安全可靠
通过VPC、子网、安全组、SSL加密传输以及细粒度权限控制等多层安全防护体系,保护数据库和用户隐私;支持跨三个可用区部署,快速备份和恢复;分布式架构,最高N-1个节点故障容忍。 - 超强读写
开源3倍性能提升,支持7*24小时在线数据实时写入,具备高可用和读写负载均衡能力。 - 弹性扩展
基于计算存储分离的分布式架构,实现分钟级计算节点扩容和秒级存储扩容,扩容过程不干扰线上业务。 - 便捷管理
可视化实例管理平台对实例创建删除、备份恢复、监控报警、节点扩缩容等实现一键式便捷操作。
适用场景:泛互联网日志数据存储(并发写入量大,存储容量高)、工业互联网数据存储(写入规模大、存储容量大)
GaussDB(for Mongo)
- 高性能
开源3倍性能提升,7*24小时在线数据实时写入。 - 灵活弹性
分钟级计算节点扩容和秒级存储扩容,轻松应对业务流量变化。 - 极致可靠
多层安全防护体,跨多可用区部署,快速备份和数据恢复。 - 可视化管理
实例管理、监控报警、节点扩缩容等一键式便捷操作。
适用场景:应用于游戏(装备、道具)、泛互联场景
GaussDB(for Redis)
- 高可靠
数据三副本持久化存储,强一致保障,性能稳定可靠。 - 低成本
节省75%成本,从容应对各种大数据量场景。 - 安全运维
提供严格访问控制,实时监控、故障预警等运维能力。 - 弹性伸缩
计算、存储资源能够快速且平滑完成扩容,随时迎战业务高峰。
适用场景:Key-Value存储模式,可用户互联网场景
GaussDB(for Influx)
- 高性能写入
数据按“时间Range + 时间线Hash”两层打散,分布式并行写入,且最高每天处理万亿级时间点写入。 - 灵活弹性
计算独立按需扩展、扩容不迁移数据,分钟级完成集群节点扩缩容。 - 高压缩率
列式存储布局和专用压缩算法,相比开源版本压缩率可以提升5~10倍左右。 - 高查询性能
多节点多线程并行查询,可高效处理高并发大数据量分析任务。
适用场景:工业互联网时序数据、用户银行流水数据、物联网数据存储(时序)