阅读372 返回首页    go 人物


控制台操作__快速开始_分布式关系型数据库 DRDS-阿里云

DRDS一般的开发流程是控制平台上选择一批RDS创建出DRDS数据库,并且在平台上创建表和索引,然后通过程序或者命令行连接DRDS,进行功能开发和测试。之后我们一般在运维平台上做一些表结构和索引的维护工作,而连接DRDS进行数据维护工作。其他高级功能比如小表复制,平滑扩容,都会在控制平台上进行相关操作,而备份、binlog维护等操作目前还需要登录到rds控制台完成相关的操作。

主要操作

进入DRDS控制台( https://drds.console.aliyun.com ),首先是一个DRDS实例列表

如果您在对应区域没有DRDS实例,可以点击右上角 创建实例,DRDS实例类型包含共享和专享,区别在于共享实例免费,但是和其他用户共用一个DRDS集群,不能创建同名数据库,并且可能会受其他用户SQL的影响,专享则不会有这些问题,我们一般建议应用功能测试可以使用共享实例,专享实例作为性能测试或者生产环境使用。因为目前没有商业化,所以专享需要提交申请,审批通过后,您就可以创建专享实例了。

实例创建完毕后,点击进入该实例下的数据库列表,可以发现,在列表最底下有迁移至专享实例,这个操作只会出现在共享实例中,作用是将这个选中的数据库切换到你拥有的专享实例,比如测试环境这个数据库我已经测试使用过,需要上线,那么迁移至专享,目前一旦切换后,共享实例下这个数据库就不再保留,也就是应用连接这个数据库的地址需要发生变化,这点需要用户注意。

如果没有你自己的数据库,可以点击数据库列表页面右上角 创建数据库

选择某一个区域的RDS实例来创建DRDS,勾选跨可用区选项是指和当前DRDS不在一个可用区的RDS也可以选择,但是代价是每个网络请求延迟1-2ms之间,可能会有性能问题,谨慎勾选。

默认每个实例创建8个数据库,也就是说2个实例就会有16个分库,3个实例24个分库以此类推。

创建完成后我们点击进入某一个数据库进行管理。

基本信息页包含链接信息,状态,工作模式,其中链接信息共享实例默认配置私网地址和公网地址,专享实例只有私网地址

容量管理页包含读写分离配置和平滑扩容两个功能,具体使用可以参见其各自文档

数据表管理是我们常常需要操作的页面。包含建表/DDL操作、配置小表复制、全表扫描、以及便利删表操作,需要说明的是DRDS 建表/DDL操作目前只能在页面上做,因为涉及到拆分策略的配置,应用直连DRDS的DDL开放还需要一些时间,并且SQL语法会有不同。小表复制功能目前还处于公测阶段,配置需要工单联系DRDS的同学。

新建表/分布式DDL进行操作,无论上传SQL语句文件还是输入DDL语句,DRDS都会检查语法,如果是建表语句,那么会进入拆分信息设置页面,这个页面决定表是拆分还是不拆分,拆分按哪个字段来拆,选择后,点击右下角确定进行正式的DDL操作。DRDS的建表/DDL目前只开放了部分SQL,用户操作可能会碰到不支持的情况,烦请反馈给我们,在此感谢。

console_use_4

控制台上所有任务都可以在页面右上角的中看到。如果发现有任务没有设置完毕,那么请继续设置,让任务继续运行,如果任务因为各种原因失败,建议排除原因后,取消任务并重新提交执行任务。

控制台就是帮你接入和做重度运维操作,数据访问和变更就需要使用程序或者工具来链接DRDS了。这个链接地址,你一般可以在基本信息页查看到,而密码就是你创建时候设置的链接密码,如果忘记,可以重置密码。

最后更新:2016-11-23 17:31:19

  上一篇:go 升级记录___产品简介_分布式关系型数据库 DRDS-阿里云
  下一篇:go DRDS操作__快速开始_分布式关系型数据库 DRDS-阿里云