阿里云分布式关系型数据库DRDS产品优势

阿里云分布式关系型数据库DRDS自动分库分表

通过简单的定义即可自动实现分库分表,及将数据实际存放在多个MySQL阿里云数据库和数据库中,但呈现给应用程序的依旧是一张表,对业务透明,应用程序几乎无需改动,实现了对数据库存储和处理能力的水平扩展。

阿里云分布式关系型数据库DRDS分布式架构

基于分布式架构的集群方案,多个对等节点同时对外提供服务,不但可有效规避服务的单点故障,而且更加容易扩展。

阿里云分布式关系型数据库DRDS高性能

具有极高的处理能力,2节点即可支持数万QPS,满足用户超大规模处理能力的需求。

阿里云分布式关系型数据库DRDS兼容MySQL

兼容绝大部分MySQL语法,包括MySQL语法、字符集、数据类型、索引、常用函数、排序、关联等DDL,DML语句,用户应用几乎不需要修改,使用成本极低。

阿里云分布式关系型数据库DRDS快速部署

选择规格后下单后,几分钟内即可创建高可用的DRDS阿里云数据库,可立即投入使用,立即创造价值。

阿里云分布式关系型数据库DRDS便捷运维

同时阿里云数据库具备完善的性能监控、异常告警功能,主要的操作功能在控制台即可完成,可极大简化运维的工作量

使用限制

1.不支持跨库事务

DRDS支持单个数据库事务,但不支持跨数据库的事务。

2.不支持跨库的join和子查询

目前仅支持同一个数据库内的join和子查询语句,不支持跨库的join和子查询

3.不支持mysqldump

DRDS自身不支持mysqldump,用户如果需要导出数据,可以直接登录到RDSMySQL上,对每个数据库逐一执行mysqldump操作

4.UniqueIndex的支持

  • 如果UniqueIndex和拆分字段一致,则Unique约束不受影响。
  • 如果UniqueIndex和拆分字段不一致时,由于数据会被拆分到多个数据库的表中,因此Unique约束可能不会生效。

数据库库名保留关键字

由于DRDS后端实际存储数据的是RDSMySQL,因此DRDS数据库名的保留关键字与MySQL相同。