阿里云分布式关系型数据库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相同。