DRDS( Distributed Relational Database Service)是阿里巴巴自主研发致力于解决单机数据库服务瓶颈问题而推出的分布式数据库产品。 DRDS 高度兼容 MySQL 协议和语法、支持自动化水平拆分、平滑扩容、弹性扩展、透明读写分离、分布式事务、具备分布式数据库全生命周期的运维管控能力。DRDS前身为淘宝TDDL,是近千核心应用首选组件
DRDS是业界领先的企业级分布式关系型数据库服务,突破传统单机数据的容量和能力极限,实现数据库的无限扩容,弹性扩展,应用透明读写分离,小表复制,提供完整的分布式事务套件以及全生命周的运维管控,大大提升数据库服务的稳定性和服务能力
平滑扩容
DRDS支持数据库存储平滑扩缩容,支持一键扩容,无容量上限
弹性扩展
DRDS支持服务节点实时扩展,实现服务能力的线性扩展
读写分离
DRDS支持应用透明读写分离,应用无需修改代码,线性扩展数据库读性能
数据导入
DRDS支持外部数据源的增量和全量导入,帮助用户实现数据库平滑上云
数据导出
DRDS支持分库分表按照逻辑库表导出
慢SQL排查
DRDS提供show slow 、show node、 show datasource 、trace等丰富命令帮助迅速定位慢SQL问题
自动水平拆分
DRDS支持自动化数据拆分,支持字符串,日期,数字的多种拆分方案
监控运维
DRDS提供完整的数据库运维监控系统,对TPS、RT、CPU等实时监控
多方案输出
DRDS支持公共云,混合云,专有云,金融云多种输出方案
OpenAPI支持
DRDS提供全面OpenAPI支持
SQL兼容
DRDS高度兼容 MySQL 协议和语法
客户端支持
DRDS兼容数据库登录协议,支持MySQL Workbench 、Navicat for MySQL, SQLyog 等客户端
事务支持
DRDS 提供的分布式数据库事务套件,实现最终一致性事务支持
分布式架构
DRDS采用分布式集群服务,无服务单点,稳定可靠
白名单管理
DRDS支持存储层RDS白名单自动维护,通过白名单保证访问安全
容灾支持
DRDS服务层支持同城跨可用区容灾,数据层支持同城,异地容灾,保证数据安全
特性功能
hint语法
DRDS提供Hint,可以实现SQL强制走主库或备库
DRDS 提供Hint,实现实现SQL超时时间的自定义设置
DRDS 提供Hint,实现SQL下发全表执行
SQL引擎
DRDS自主研发分布式SQL引擎,实现SQL分析,SQL下发,SQL路由,Merge等功能
异构索引表
分库分表情况下,当系统需要同多纬度查询的时候,通过异步更新异构索引标避免全表扫描,提升效率
小表广播
通过小表广播,可以将数据更新少的数据单表广播到需要联合查询分表对应的分库上,以小表作为驱动表加速分布式联合查询
全局唯一ID
DRDS提供全局唯一数字ID服务,实现分布式环境下唯一键、主键等数据的全局唯一性
相关推荐
### 阿里云DRDS详解 #### 一、DRDS概述 DRDS,全称为Distributed Relational Database Service(分布式关系型数据库服务),是由阿里云提供的一个分布式数据库解决方案。它能够帮助用户轻松管理和扩展其数据库系统...
“阿里云DRDS简明教程-Ver1.04”详细介绍了如何在Java环境中集成和使用DRDS,包括配置、操作、监控等方面。通过阅读此教程,开发者可以快速掌握DRDS的基本用法,并在实际项目中发挥其优势,提升数据库系统的处理能力...
阿里云分布式关系型数据库DRDS产品简介中,介绍了DRDS产品的概要、业务面临的问题、解决方案等内容。 首先,DRDS产品概要中介绍了分布式关系型数据库DRDS产品的特点和优势。 DRDS产品是一种基于云计算的分布式关系...
阿里云分布式关系型数据库DRDS(Distribute Relational Database Service)是一种基于RDS(Relational Database Service)的服务,旨在解决大规模数据处理中的分库分表、读写分离、平滑扩容以及全局唯一ID等问题。...
7. **阿里云DRDS集成**:虽然标题中提到了DRDS,DRDS(Database Routing on Demand Service)是阿里云的一款分布式数据库服务,它将多个MySQL实例组合成一个逻辑数据库,提供透明的数据分片、读写分离等功能。...
分布式关系型数据库服务(Distributed Relational Database Service,简称 DRDS)是阿里巴巴致力于解决单机数据库服务瓶颈问题而自主研发推出的分布式数据库产品。DRDS 高度兼容 MySQL 协议和语法,支持自动化水平...
阿里云分布式关系型数据库DRDS(Distributed Relational Database Service)是一种专为大规模并发访问设计的数据库服务,它基于MySQL数据库引擎,旨在解决单机数据库在高并发、大数据量场景下的性能瓶颈问题。DRDS...
阿里云数据库DRDS(Distributed Relational Database Service)是一款基于MySQL存储、采用分库分表技术的分布式OLTP(Online Transaction Processing)数据库服务产品。它旨在解决数据存储容量、并发吞吐和复杂计算...
为解决这一挑战,阿里云推出了分布式关系型数据库DRDS,专门针对大数据量和高并发的场景进行了优化,旨在提升数据库的处理能力和服务稳定性。 DRDS(Distribute Relational Database Service)是阿里云提供的一种...
DRDS(Distributed Relational Database Service,分布式关系型数据库服务)是一种分布式数据库中间件,旨在简化分布式数据库事务的管理和维护。在数据库系统中,事务是一组操作,这些操作要么全部成功,要么全部...
阿里云分布式关系型数据库DRDS-开发手册-D 阿里云分布式关系型数据库DRDS是一种高性能、可扩展的关系型数据库解决方案,旨在帮助用户构建高效、可靠的数据存储系统。以下是对DRDS开发手册的总结: 一、分布式关系...
"阿里云分布式关系型数据库DRDS-最佳实践" 阿里云分布式关系型数据库DRDS是一个高性能、可扩展的分布式关系型数据库解决方案。该解决方案提供了一个综合的分布式数据库管理系统,可以满足大规模数据存储和处理的...
阿里云分布式关系型数据库DRDS (Distributed Relational Database Service) 是一种云数据库服务,它构建于RDS之上,旨在解决大数据场景下的高并发、高可用和扩展性问题。DRDS通过分库分表、读写分离、平滑扩容以及...
阿里云分布式关系型数据库 DRDS 最佳实践 阿里云分布式关系型数据库 DRDS 是一种云原生、分布式的关系型数据库,它提供了高性能、可扩展、安全可靠的数据存储和处理能力。为了帮助开发者更好地使用 DRDS,阿里云...
阿里云分布式关系型数据库DRDS(Distribute Relational Database Service)是一种在线分布式数据库服务,旨在提供水平拆分、平滑扩缩容以及读写分离功能,以满足大规模数据处理的需求。DRDS服务条款主要涉及以下几个...
**阿里云专有云企业版 V3.7.1 分布式关系型数据库服务 DRDS 开发指南**是针对阿里云DRDS(Distributed Relational Database Service)的产品文档,主要面向开发者,旨在帮助用户理解和使用分布式关系型数据库服务。...
《阿里云专有云Enterprise版 V3.5.0 分布式关系型数据库服务DRDS 用户指南》是针对阿里云DRDS产品的一份详细指导文档,旨在帮助用户理解和使用分布式关系型数据库服务。DRDS(Distributed Relational Database ...
阿里云分布式关系型数据库DRDS(Distributed Relational Database Service)是一款旨在解决传统单机数据库面临的容量、访问容量和容灾问题的解决方案。随着业务的增长,单机数据库在存储、处理能力和灾备方面都可能...
阿里云分布式关系型数据库DRDS(Distributed Relational Database Service)是一款专为解决大数据场景下关系型数据库的扩展性和性能问题而设计的云服务。它基于分布式数据库技术,提供水平扩展、数据分片、读写分离...