分布式数据库系统(Distributed Database System,DDBS)是针对面向地理上分散,而管理上有需要不同程度集中管理的需求而提出的一种数据库管理信息系统。分布式数据库是分布式云原生应用的重要基础,HTAP混合事务/分析处理是分布式应用架构的重要特点。
随着企业数字化转型速度加快,越来越多的业务转向数字化、在线化、智能化,随之而来的是存储需求开始呈指数级增长。在企业降本增效的需求面前,传统商业数据库已经难以满足,面对快速变化、持续增长的业务也表现乏力。
分布式数据库具备优秀的易用性、扩展性,同时兼备快速更新迭代的能力,成本投入相对较低,解决了企业用户的核心诉求。从资源池化到弹性扩展,再到智能运维,再到离在线一体化,数据库正开启分布式时代。
近年来,中国分布式数据库产品发展迅猛,提到数据库也不再是大厂商的专属产品,各类分布式数据库产品可谓琳琅满目,在很多银行、保险等金融业得到普及应用,甚至有一些已经进入生产领域。
可以说整个市场生态呈现百家争鸣的状态,分布式数据库产品之间不存在绝对的优劣之分,只有更适合用户自身需求的。下面就由全球分布式云联盟和大家一起来看看,各家的分布式数据库都有什么亮点吧!
阿里云:PolarDB-X
PolarDB-X是由阿里巴巴自主研发的云原生分布式数据库,融合分布式SQL引擎DRDS与分布式自研存储X-DB,基于云原生一体化架构设计,可支撑千万级并发规模及百PB级海量存储。专注解决海量数据存储、超高并发吞吐、大表瓶颈以及复杂计算效率等数据库瓶颈问题,历经各届天猫双十一及阿里云各行业客户业务的考验,助力企业加速完成业务数字化转型 。
PolarDB-X核心能力采用标准关系型数据库技术实现,配合完善的管控运维及产品化能力,使其具备稳定可靠、高度可扩展、持续可运维、类传统单机MySQL数据库体验的特点。
腾讯云:TDSQL
腾讯云将原有的TDSQL、TBase、CynosDB三大产品线将统一升级为“腾讯云企业级分布式数据库TDSQL”。腾讯云TDSQL将涵盖分布式、分析型、云原生等多引擎融合的完整数据库产品体系。
目前,腾讯云数据库TDSQL下具有金融级分布式产品序列TDSQL;能够融合公有云与私有云,连接传统IDC与云数据库的数据库SaaS工具DBBridge;TDSQL一体机实现软硬一体的融合等。腾讯云TDSQL将通过AI智能调度,以及Serverless等方案,来实现多引擎的统一标准化服务。
金山云:DragonBase
DragonBase是金山云研发的能满足金融级业务需求的分布式数据库。DragonBase可提供资源虚拟化、多租户、弹性扩容、数据备份恢复、数据迁移等能力,同时具备细粒度权限管理、访问控制、安全审计和加密等安全类功能。
DragonBase既支持基于x86服务器部署,也支持基于国内服务器和操作系统的部署,可提供“两地三中心”和“三地五中心” 的地域级故障自动无损容灾的能力,旨在为企业用户提供高可用、高可靠、高性能、高安全、可扩展、强一致和高度兼容的分布式数据库产品。
蚂蚁集团:OceanBase
OceanBase 数据库是阿里巴巴和蚂蚁集团不基于任何开源产品,完全自研的原生分布式关系数据库软件,在普通硬件上实现金融级高可用,首创“三地五中心”城市级故障自动无损容灾新标准,具备卓越的水平扩展能力,全球首家通过 TPC-C 标准测试的分布式数据库,单集群规模超过 1500 节点。
产品具有云原生、强一致性、高度兼容 Oracle/MySQL 等特性, 承担支付宝 100% 核心链路,在国内几十家银行、保险公司等金融客户的核心系统中稳定运行。
华为云:GaussDB
GaussDB(for MySQL)是华为自研的最新一代高性能企业级分布式数据库,完全兼容MySQL。
GaussDB基于华为最新一代DFV分布式存储,采用计算存储分离架构,最高支持128TB的海量存储,可实现超百万级QPS吞吐,支持跨AZ部署,数据0丢失,既拥有商业数据库的性能和可靠性,又具备开源数据库的灵活性。
新数科技:ShinDB
ShinDB分布式数据库软件v2.0版本是新数科技ShinData团队在多年数据库和相关管理软件产品研发的基础上,结合客户实践和实验室研究,推出的具有里程碑意义的新一代版本。
ShinDB突破了传统单节点数据库在高负载和大数据量场景下的瓶颈,实现了高并发、高吞吐量、自动容灾、备份恢复、动态扩展、应用透明等特性,还提供统一的DDL、DML执行、自动运维、监测告警、性能分析等一站式数据库管理平台。可有效降低客户部署和使用开源数据库软件和应用分布式架构的难度和周期,提高数据库整体交付和运维效率,并提升其稳定性和安全性。
亚信科技:AntDB
AntDB 是一款源自于 PG内核的通用分布式事务性关系数据库,是一款面向金融、电信、政务、安全、能源等行业的国产、自主、安全可靠、高性能的企业级分布式事务型关系数据库产品。
AntDB具备持续的集群自动高可用,秒级在线扩缩容,强大的Oracle 兼容,异地容灾,SQL 语句级自定义分片,分布式事务和 MVCC,最大保护最大性能最大可用的自适应切换,全局一致性位点恢复等企业级应用的核心能力。对应用完全透明,可实现从 Oracle 的平滑迁移。
星环科技:KunDB
KunDB是星环科技打造的分布式关系型数据库, 具有可扩展、 高并发、 高可用特性, 对于现代数据库的需求提供了通用的解决方案, 有效支撑各行业业务平台, 应对上述各类新型业务面临的挑战。
星环科技通过多年的实践经验,目前KunDB的核心定位是作为MySQL和Oracle的分布式替代方案,持续增强对MySQL和Oracle的兼容。HTAP是数据库产品的一个新的趋势,KunDB结合现有的能力以及星环科技的产品矩阵,选择了OLTP+OLAP的异构方案组成HTAP。其中OLTP指的是KunDB,OLAP是星环分布式分析数据库ArgoDB。
东方国信:CirroData
CirroData是北京东方国信科技股份有限公司历时九年自主研发的企业级新一代云化数据库。目前,CirroData数据库产品已经覆盖全国28个省,成功部署数千个节点,拥有过百位客户,支撑PB级数据处理。
产品在通信、金融、政府、公共安全、智慧城市、能源、互联网等行业经过打磨,积累了丰富的部署实施经验,同时也在向新生的大数据技术领域进行积极的拓展和探索。
大连华信:信仓归
大连华信“信仓归”分布式数据库,是面向政府及企业大数据分析需求,构建数据仓库、商业智能的数据处理平台,能够有效处理数据“大容量”、“多类型”、“快速率”等一系列问题。
“信仓归”融合MPP架构和Hadoop架构技术特点,采用无共享的分布式计算架构设计,具有在线线性扩展、高效并行处理等特点,内置主流数据分析组件,为用户提供统一数据分析环境。该产品适用于高性能复杂查询,低延迟数据分析,海量数据存储处理、数据仓库实时更新,支持大量机器学习、图形分析和统计分析等场景,具有广泛应用前景。
科蓝:GOLDILOCKS
GOLDILOCKS分布式数据库是北京科蓝软件系统股份有限公司自主研发的高性能分布式内存数据库,具有支持高并发、实时交易的处理能力,在海量数据处理方向具有突破性技术,可以彻底解决传统磁盘数据库的性能瓶颈问题,能够显著提升业务系统的处理能力。
GOLDILOCKS在产品设计上具有新技术前瞻性,如分布式计算、可扩展性和基于内存计算的特性,同时保持了对传统技术良好的兼容性,如ACID和SQL的支持,其高并发、低延时、高可用及支持复杂数据模型的特点适用于电信、金融等对实时性要求较为严格要求的场景。
爱可生:云树
云树Shard是一个高性能、高可靠性,可弹性扩展的分布式数据库中间件,负责 SQL 解析、优化、路由、分发、合并等操作,可灵活构建不同规模的数据库集群,通过将业务数据分片到不同的数据库存储节点中,充分利用各节点的计算资源, 极大地提高了数据库的性能。
云树Shard支持MySQL协议和语法,提供可视化安装部署配置管理、高可用、自动水平拆分 备份恢复、监控、不停机扩容等全套解决方案,适用于高并发及TB级海量数据场景。
神州数码:分布式数据库一体机
神州数码自有品牌异构分布式数据库一体机采用3副本架构,通过打Label的方式,在一体机中灵活配置X86服务器和神州鲲泰服务器节点,并形成数据的异构双循环。这种架构可以有效保证数据库服务的灵活性和可用性。
通过配置逻辑分区使数据在X86和神州鲲泰逻辑组上尽可能的打散,也有效保证该款分布式数据库一体机具有不输于X86数据库集群的高可用性和数据安全性,基于兼容MySQL5.7和水平拓展的能力,可以为用户提供更平滑便捷的迁移服务,有效支撑X86和ARM架构的平缓迁移。
另外,该分布式数据库一体机在多云环境下也拥有卓越表现,不仅可以实现多个公有云的分布式应用,也可以顺利实现混合云状态下的分布式应用,在未来数据库云化的过程中,将发挥重要作用。
南大通用:GBASE 8S
GBase 8s是天津南大通用数据技术股份有限公司自主研发的、成熟稳定的企业级分布式事务型数据库,拥有自主知识产权。
产品达到安全数据库四级标准(国际B2),支持分布式部署、集中式部署、共享存储高可用部署、支持两地三中心高可用部署。GBase 8s分布式架构具备高容量、高并发、高性能等特性。为超大规模数据管理提供高性价比的通用计算平台。
注:因时间和检索限制,目前仅罗列了部分国内厂商的分布式数据库介绍,欢迎在分布式数据库领域布局深耕的企业联系全球分布式云联盟补充;更多分布式数据库信息,敬请关注下一期。
分布式数据库受市场内在需求驱动,是未来数据库技术发展的必由之路。当前,各类数据库技术均朝着分布式转型,已经取得了一定的成果。与此同时,各类型企业也在积极进行布局,希望赢得未来的市场份额。但是,分布式数据库仍处于发展初期,缺乏成熟的商用经验,在落地过程中仍面临挑战,仍需产学研多方联动,推动相关技术的快速进步。
2021年4月7日—8日举办的全球分布式云大会·北京站将设立分布式数据库HTAP专题论坛,阿里云、华为云、腾讯云、金山云、蚂蚁集团等分布式数据库精英企业受GDCA全球分布式云联盟邀请参会,热忱欢迎关注数据库应用的企业和分布式数据库行业从业者共同参与这场盛会!