分析型数据库MySQL版(AnalyticDB MySQL版)是一种高并发低延时的PB级实时数据仓库,全面兼容MySQL协议以及SQL 2003语法标准,可以毫秒级针对万亿级数据进行即时的多维分析透视和业务探索。
前提条件
- 先注册阿里云账号。
- 如果以按量付费方式购买AnalyticDB MySQL版 2.0,请确保您的阿里云账户余额大于等于100元。
操作流程介绍
购买AnalyticDB MySQL版2.0服务
- 选地域和可用区
您可以选择在任何一个AnalyticDB MySQL版 2.0开服的地域购买AnalyticDB MySQL版 2.0资源,建议选择距离您的业务最近的地域,从而提升访问速度。
中国内地已经开服的地域有华北(北京、张家口)、华东(上海、杭州)、华南(深圳)、中国(香港)。
国外已经开服的地域有新加坡、美国(硅谷)。
可用区是指在同一地域中,例如华东1(杭州),电力、网络隔离的物理区域,可用区之间内网互通,可用区内网络延时更小。
- 选ECU类型弹性计算单元(Elastic compute units 简称ECU),是AnalyticDB MySQL版 2.0用来衡量数据库计算能力的元单位。ECU分为高性能和大存储两种类型。
- 高性能:以字母C或者H开头的ECU为高性能集群,数据全部存储在SSD磁盘中。 适用于对性能要求高、查询并发高的业务场景。
- 大存储:以字母S开头的ECU为大存储集群,采用SSD或HDD分层存储架构,热点数据存储在SSD磁盘中,冷数据存储在HDD磁盘中。 适用于并发稍低、性能要求不高(可接受数据查询响应时间受超过10秒以上)的业务场景。
说明- AnalyticDB MySQL版 2.0仅支持相同类型的ECU之间自由变更配置,即只能在C4和C8之间、或者S2N和S8N之间自由升配或降配、扩容或缩容。
- AnalyticDB MySQL版 2.0不支持在两种ECU类型之间相互转换,请根据业务需要慎重选择ECU类型。
- 选ECU数量
一个AnalyticDB MySQL版 2.0集群最少需要购买2个ECU,且ECU的个数必须为偶数,请根据业务评估合理选择ECU个数。
在后续使用过程中,AnalyticDB MySQL版 2.0支持在不影响业务正常运行的情况下在线扩容、缩容,即变更ECU个数。更多详情,请参见变更配置。
- 设置数据库名字
数据库名是AnalyticDB MySQL版 2.0的唯一标识,全局唯一,否则将提示您数据库已经存在,无法继续创建AnalyticDB MySQL版 2.0集群。
数据库名的命名规则:以小写字符开头,可包含字母、数字以及下划线(_),但不能包含连续两个及以上的下划线(_),长度不超过64个字符。
- 选择购买时长(包年包月集群)
以包年包月方式购买AnalyticDB MySQL版 2.0时,需要指定购买时长,时长越长,优惠越多。
说明 建议您在购买时开通自动续费,以免忘记续费而导致业务中断。
快速使用AnalyticDB MySQL版2.0服务
- 创建表组
表组是一系列可发生关联的数据表的集合,AnalyticDB MySQL版 2.0为了管理相关联的数据表,引入了表组的概念。如何创建表组,请参见创建表组。
- 创建表
AnalyticDB MySQL版 2.0的表分为维度表和普通表,表的详细介绍,请参见基本概念。如何创建表,请参见创建表。
- 创建VPC
AnalyticDB MySQL版 2.0支持经典网络和专有网络(Virtual Private Cloud,简称VPC)两种网络类型。购买AnalyticDB MySQL版 2.0时默认只能创建经典网络,您可以在使用AnalyticDB MySQL版 2.0过程中创建VPC,详细操作步骤,请参见网络类型。
VPC是逻辑隔离的私有网络,您可以自定义网络拓扑和IP地址,支持通过专线连接。相对经典网络而言,VPC具有更高的安全性和灵活性。
- 连接AnalyticDB MySQL版 2.0
您可以通过分析型数据管理控制台连接AnalyticDB MySQL版 2.0,控制台内置DMS客户端,便于习惯通过图形化界面操作的用户使用。
在应用开发中您还可以通过代码或其他客户端连接AnalyticDB MySQL版 2.0,详情请参见连接分析型数据库MySQL版。
- 将数据导入AnalyticDB MySQL版 2.0
AnalyticDB MySQL版 2.0支持多种数据入库方式,您可以通过阿里云数据传输DTS(Data Transmission Service)将MySQL或PolarDB-X(原DRDS)中的数据导入AnalyticDB MySQL版 2.0,其中MySQL可以是RDS MySQL、其他云厂商或线上IDC的自建MySQL以及ECS自建MySQL。详情请参见使用DTS同步MySQL数据。
更多数据导入方法,请参见同步数据。
- 在AnalyticDB MySQL版 2.0中新增数据、删除数据、更新数据
关闭AnalyticDB MySQL版2.0服务
根据业务需求,您可以随时关闭AnalyticDB MySQL版 2.0服务,详情请参见关闭分析型数据库MySQL版服务。