`
gaojingsong
  • 浏览: 1182572 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

阿里之DRDS介绍

阅读更多

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服务,实现分布式环境下唯一键、主键等数据的全局唯一性

 

0
0
分享到:
评论
1 楼 莫名的拉风 2016-12-07  
想问下博主这个和MyCAT比起来如何?

相关推荐

    阿里云产品DRDS

    ### 阿里云DRDS详解 #### 一、DRDS概述 DRDS,全称为Distributed Relational Database Service(分布式关系型数据库服务),是由阿里云提供的一个分布式数据库解决方案。它能够帮助用户轻松管理和扩展其数据库系统...

    阿里云DRDS简明教程-Ver1.04

    “阿里云DRDS简明教程-Ver1.04”详细介绍了如何在Java环境中集成和使用DRDS,包括配置、操作、监控等方面。通过阅读此教程,开发者可以快速掌握DRDS的基本用法,并在实际项目中发挥其优势,提升数据库系统的处理能力...

    阿里云分布式关系型数据库DRDS-产品简介.pdf

    阿里云分布式关系型数据库DRDS产品简介中,介绍了DRDS产品的概要、业务面临的问题、解决方案等内容。 首先,DRDS产品概要中介绍了分布式关系型数据库DRDS产品的特点和优势。 DRDS产品是一种基于云计算的分布式关系...

    阿里云分布式关系型数据库DRDS-API介绍.pdf

    阿里云分布式关系型数据库DRDS(Distribute Relational Database Service)是一种基于RDS(Relational Database Service)的服务,旨在解决大规模数据处理中的分库分表、读写分离、平滑扩容以及全局唯一ID等问题。...

    druid, 为监控而生的数据库连接池!阿里云DRDS(https.zip

    7. **阿里云DRDS集成**:虽然标题中提到了DRDS,DRDS(Database Routing on Demand Service)是阿里云的一款分布式数据库服务,它将多个MySQL实例组合成一个逻辑数据库,提供透明的数据分片、读写分离等功能。...

    阿里云DRDS简明教程-Ver1.04 PDF下载

    分布式关系型数据库服务(Distributed Relational Database Service,简称 DRDS)是阿里巴巴致力于解决单机数据库服务瓶颈问题而自主研发推出的分布式数据库产品。DRDS 高度兼容 MySQL 协议和语法,支持自动化水平...

    阿里云分布式关系型数据库DRDS-开发手册.pdf

    阿里云分布式关系型数据库DRDS(Distributed Relational Database Service)是一种专为大规模并发访问设计的数据库服务,它基于MySQL数据库引擎,旨在解决单机数据库在高并发、大数据量场景下的性能瓶颈问题。DRDS...

    阿里云数据库DRDS解决方案.docx

    阿里云数据库DRDS(Distributed Relational Database Service)是一款基于MySQL存储、采用分库分表技术的分布式OLTP(Online Transaction Processing)数据库服务产品。它旨在解决数据存储容量、并发吞吐和复杂计算...

    阿里云分布式关系型数据库DRDS-服务条款-D.docx

    阿里云分布式关系型数据库DRDS(Distribute Relational Database Service)是一种专为大规模并发场景设计的在线分布式数据库服务。它支持水平拆分、平滑扩展和读写分离,旨在提高数据库处理能力,解决单机数据库在高...

    阿里云分布式关系型数据库DRDS-开发手册-D.docx

    阿里云分布式关系型数据库DRDS-开发手册-D 阿里云分布式关系型数据库DRDS是一种高性能、可扩展的关系型数据库解决方案,旨在帮助用户构建高效、可靠的数据存储系统。以下是对DRDS开发手册的总结: 一、分布式关系...

    阿里云分布式关系型数据库DRDS-最佳实践.pdf

    "阿里云分布式关系型数据库DRDS-最佳实践" 阿里云分布式关系型数据库DRDS是一个高性能、可扩展的分布式关系型数据库解决方案。该解决方案提供了一个综合的分布式数据库管理系统,可以满足大规模数据存储和处理的...

    阿里云分布式关系型数据库DRDS-API介绍-D.docx

    阿里云分布式关系型数据库DRDS (Distributed Relational Database Service) 是一种云数据库服务,它构建于RDS之上,旨在解决大数据场景下的高并发、高可用和扩展性问题。DRDS通过分库分表、读写分离、平滑扩容以及...

    阿里云分布式关系型数据库DRDS-最佳实践-D.docx

    阿里云分布式关系型数据库 DRDS 最佳实践 阿里云分布式关系型数据库 DRDS 是一种云原生、分布式的关系型数据库,它提供了高性能、可扩展、安全可靠的数据存储和处理能力。为了帮助开发者更好地使用 DRDS,阿里云...

    阿里云分布式关系型数据库DRDS-服务条款.pdf

    阿里云分布式关系型数据库DRDS(Distribute Relational Database Service)是一种在线分布式数据库服务,旨在提供水平拆分、平滑扩缩容以及读写分离功能,以满足大规模数据处理的需求。DRDS服务条款主要涉及以下几个...

    阿里云 专有云企业版 V3.7.1 分布式关系型数据库服务 DRDS 开发指南 20190320.pdf

    **阿里云专有云企业版 V3.7.1 分布式关系型数据库服务 DRDS 开发指南**是针对阿里云DRDS(Distributed Relational Database Service)的产品文档,主要面向开发者,旨在帮助用户理解和使用分布式关系型数据库服务。...

    阿里云 专有云Enterprise版 V3.5.0 分布式关系型数据库服务DRDS 用户指南 - 20180710.pdf

    《阿里云专有云Enterprise版 V3.5.0 分布式关系型数据库服务DRDS 用户指南》是针对阿里云DRDS产品的一份详细指导文档,旨在帮助用户理解和使用分布式关系型数据库服务。DRDS(Distributed Relational Database ...

    阿里云分布式关系型数据库DRDS-产品简介-D.docx

    阿里云分布式关系型数据库DRDS(Distributed Relational Database Service)是一款旨在解决传统单机数据库面临的容量、访问容量和容灾问题的解决方案。随着业务的增长,单机数据库在存储、处理能力和灾备方面都可能...

    阿里云分布式关系型数据库DRDS-快速开始.pdf

    阿里云分布式关系型数据库DRDS(Distributed Relational Database Service)是一款专为解决大数据场景下关系型数据库的扩展性和性能问题而设计的云服务。它基于分布式数据库技术,提供水平扩展、数据分片、读写分离...

    阿里云分布式关系型数据库DRDS-快速开始-D.docx

    阿里云分布式关系型数据库DRDS(Distributed Relational Database Service)是一种专为大规模并发访问设计的数据库服务,它基于MySQL数据库引擎,旨在解决单机数据库在高并发、大数据量场景下的性能瓶颈问题。DRDS...

Global site tag (gtag.js) - Google Analytics