文档首页/ 云数据库 TaurusDB/ 产品介绍/ TaurusDB与RDS for MySQL的区别
更新时间:2026-04-22 GMT+08:00
分享

TaurusDB与RDS for MySQL的区别

TaurusDB拥有较好的性能、扩展性和易用性,详情请参见表1

表1 TaurusDB企业版与RDS for MySQL的差异

类别

RDS for MySQL

TaurusDB企业版

架构

传统主备架构,主备通过binlog同步数据。

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

性能

十万级QPS,高并发场景下性能提升3倍。

支持百万级QPS;对于某些业务负载,吞吐量最高可提升至开源MySQL7倍;复杂查询场景,支持将提取列、条件过滤、聚合运算等操作向下推给存储层处理,性能相比传统架构提升数十倍。

扩展性

  • 最多添加5个只读节点,添加只读所需时间与数据量大小相关,并且需要增加一份存储。
    说明:

    RDS for MySQL支持最多添加10个只读节点,该功能为白名单功能,如需使用,请提交工单

  • 存储自动扩容,最大支持4TB。
  • 最多添加15只读,由于共享存储,添加只读节点所需时间与数据量大小无关,且无需增加一份存储。
  • 存储自动扩容,最大支持128TB。

可用性

故障自动倒换,RTO通常小于30秒。

主节点和只读节点无需通过Binlog进行数据同步,延时更低,故障自动切换,RTO通常小于10秒。

说明:

如下场景RTO可能会超过预期,即RTO可能会大于10秒。

存在未提交大事务、数据库表空间数量多、业务压力突增导致Redo日志堆积。

备份恢复

通过全量备份+Binlog回放实现任意时间点回滚。

通过全量备份(快照)+redo回放实现任意时间点回滚,备份恢复速度更快。

数据库版本

MySQL 5.6、5.7和8.0。

MySQL 8.0。

相关文档