全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
流计算

分布式数据库(DRDS)

更新时间:2017-06-07 13:26:11

DRDS( Distributed Relational Database Service)是阿里巴巴自主研发致力于解决单机数据库服务瓶颈问题而推出的分布式数据库产品。 DRDS 高度兼容 MySQL 协议和语法、支持自动化水平拆分、平滑扩容、弹性扩展、透明读写分离、分布式事务、具备分布式数据库全生命周期的运维管控能力。DRDS前身为淘宝TDDL,是近千核心应用首选组件,已稳定服务8年以上。

DRDS在流计算可以被用作外部维表关联,也可以作为结果表进行下游数据消费。

注: DRDS在公有云使用需要用户授予流计算代为用户访问DRDS权限,具体请参看《流计算角色授权》。否则可能出现报错”No Permission”的情况。

注册

注册DRDS

信息填写如下:

  • Region

    选择RDS的地域,注意,目前流计算仅在华东2有部署,建议用户尽可能选择靠近华东地域。

  • Instance

    填写DRDS实例ID,注意是实例ID,非实例名称。

    目前流计算不支持DRDS的VPC网络,请参看下属章节《流计算使用DRDS的VPC模式》。

  • DBName

    填写连接的数据库名称。注意,是RDS的数据库名称,非Instance的名称。

    目前DRDS使用白名单进行安全保证,流计算需要为DRDS自动添加白名单,请参看《如何添加DRDS的白名单》。否则流计算可能连接不了DRDS。

  • Username

    数据库登录名称。为了和数据库通信协议兼容,DRDS在登录用户名/密码不支持阿里云的AccessId、AccessKey方式,流计算推荐用户为流计算读写DRDS提供单独的用户名密码,分账号管理更容易保证DRDS系统安全!

  • Password

    数据库登录密码。为了和数据库通信协议兼容,DRDS在登录用户名/密码不支持阿里云的AccessId、AccessKey方式,流计算推荐用户为流计算读写DRDS提供单独的用户名密码,分账号管理更容易保证DRDS系统安全!

  • 网络类型

    区分内外网,优先建议用户使用内网环境。

使用

DRDS在流计算可以被用作外部维表关联,也可以作为结果表进行下游数据消费:

本文导读目录