• 周日. 5月 4th, 2025

华为云数据库TaurusDB

4月 28, 2025

云数据库 TaurusDB

    TaurusDB是华为自研的最新一代企业级高扩展海量存储云原生数据库,完全兼容MySQL。基于华为最新一代DFV存储,采用计算存储分离架构,128TB的海量存储,数据0丢失,既拥有商业数据库的高可用和性能,又具备开源低成本效益。云数据库 TaurusDB支持 企业版 和 标准版 两种产品形态。

taurusdb-logo.jpg

TaurusDB产品架构

    云数据库TaurusDB整体架构自下向上分为三层。

    存储层: 基于华为DFV存储,提供分布式、强一致和高性能的存储能力,此层来保障数据的可靠性以及横向扩展能力,保证数据的可靠性不低于99.999999999%。DFV(Data Function Virtualization)是一个与数据库垂直整合的高性能,高可靠的分布式存储系统。存储集群采取池化部署,可以有效提升存储使用效率,构建以数据为中心的全栈数据服务架构的解决方案。

    存储抽象层 (Storage Abstraction Layer):将原始数据库基于表文件的操作抽象为对应分布式存储,向下对接DFV,向上提供高效调度的数据库存储语义,是数据库高性能的核心。

    SQL解析层:与MySQL 8.0开源版100%兼容,客户业务从MySQL生态可以平滑迁移, 从其他数据库迁移也能使用MySQL生态的语法、工具,降低开发、学习成本。基于原生MySQL,在100%兼容的前提下进行大量内核优化以及开源加固。

TaurusDB产品架构.png

TaurusDB产品优势

    超高性能

    对于某些业务负载,吞吐量最高可提升至开源MySQL7倍,可达百万级QPS。

    高扩展性

    横向扩展:支持分钟级添加只读节点,最大支持15只读,解决性能扩展问题。

    纵向扩展:支持规格升级,应对不确定的业务增长。

    存储扩展:根据数据容量自动弹性伸缩,无须提前规划容量,最大支持128TB,解决海量数据问题。

    高可靠性

    支持跨AZ部署、异地容灾,金融级别可靠性。

    跨AZ部署,数据三副本,安全性有保障。

    高兼容性

    100%兼容MySQL,应用上云无须改造。

    超低成本

    十分之一的商用数据库成本。

    非中间件式架构

    业务性能正常情况下,无需搭载分布式数据库中间件分库分表。

TaurusDB企业版

    产品架构:存算分离架构,计算节点共享一份数据,无需通过binlog同步数据。

    数据库版本:100%兼容MySQL8.0

    扩展性:最多支持15个只读节点,由于共享存储,添加只读节点所需时间与数据量大小无关,且无需增加一份存储。

    存储自动扩容,最大支持128T存储容量。

    适用场景:针对于金融,游戏,电商具有高性能场景的应用,可选择企业版。企业版具有7倍开源吞吐,主备毫秒级时延,存储容量大等优势。

TaurusDB标准版

    产品架构:经典主备架构。

    数据库版本:100%兼容MySQL5.7和8.0

    扩展性:最多支持5个只读实例,添加只读所需时间与数据量大小相关,并且需要增加一份存储。

    存储自动扩容,最大支持4T存储容量。

    适用场景:针对于中小型网站,高可用性,小于4T数据量诉求的业务场景可以选择标准版。