全部产品

分析型数据库MySQL版3.0名词解释

更新时间:2019-07-11 14:41:25

地域

地域(Region)指的是用户所购买的AnalyticDB for MySQL3.0数据库的服务器所处的地理位置。用户需要在开通AnalyticDB for MySQL数据库时指定,购买集群后不支持更改。

在购买AnalyticDB for MySQL 3.0数据库时,需要搭配阿里云服务器ECS使用,目前AnalyticDB for MySQL 3.0只支持阿里云VPC访问,在地域选择时需要与ECS相同。

可用区

可用区(AZ)是指在同一地域下(如华东1(杭州)地域),电力、网络隔离的物理区域,可用区之间内网互通,可用区内网络延时更小。

集群

集群(Cluster)是数据库之上的物理概念。一个集群下可以创建多个数据库。不同集群之间的数据库从物理上是隔离的。

节点

AnalytcDB for MySQL3.0集群由节点组成,每个集群包括一个领导节点以及一个或多个计算节点。当用户购买集群时,需要指定的一个选项是节点规格。节点规格决定了每个节点的CPU、内存和存储容量。密集存储 (S系列) 节点类型是存储优化型的(即将上线),密集计算 (C系列) 节点类型是计算优化型的。

数据库

数据库(Database)是用户购买AnalyticDB for MySQL服务的基本单位。用户可以购买一个或多个不同规格的数据库。数据库在逻辑上由逻辑分区(Partition)组成,在物理上由物理节点(Node)组成。

账户

账户(Account)是一个集群范围内能访问数据库的主体。同一个集群下的不同账户名不可重复。AnalyticDB for MySQL3.0账户体系与MySQL兼容,具体语法也兼容MySQL。

用户创建的数据库由多个数据逻辑分区(Shard)组成,用户创建的表(Table)的数据将分布在这些数据逻辑分区(Shard)上,数据分布规则依照用户建表时指定的列(Distributed Key)进行Hash计算后来划分的。创建表时候,用户只需要指定Distributed Key即可,而无需感知逻辑分区的数量,系统会自动调整到最优值。

一级分区

与AnalyticDB for MySQL2.0类似,3.0版的表分为普通表和维度表,只有普通表才有分区的概念。一级分区是在每个逻辑分区(Shard)内再进行分区,目前AnalyticDB for MySQL3.0只支持一级分区。