本文介绍云原生数据仓库AnalyticDB MySQL版的产品特性和功能。

在使用AnalyticDB MySQL版之前,建议您先通过基本概念了解集群、节点、数据库以及账号等概念,以便更好地理解产品特性和功能。

计算引擎

功能 说明
羲和分析计算引擎 XIHE MPP SQL Engine 采用MPP计算架构,调度粒度为整个查询的所有任务。计算过程采用pipeline流式计算,满足低延迟的交互式分析(Ad-hoc)场景。
XIHE BSP SQL Engine 采用批计算架构,通过DAG进行任务切分,分批调度,满足有限资源下大数据量计算。XIHE BSP SQL Engine支持计算数据落盘,适用于计算量大,吞吐高的复杂分析场景。

存储引擎

功能 说明
玄武分析型存储(C-Store) 提供高可靠、高可用、高性能、低成本的企业级数据存储能力,是实现高吞吐实时写入、高性能实时查询的基础支撑。

数据库对象

类别 说明
数据库 支持多数据库
表组 没有表组概念。
  • 建表时指定分布列,您无需感知数据分布数量。
  • 系统根据节点组数量,自动适配表数据最大值。
  • 支持使用反引号过滤保留字。
  • 支持通过ALTER TABLE重命名表名。
视图 支持
索引 支持索引命令,例如创建、修改、删除索引
函数 以下函数100%兼容MySQL。

DML

类别 说明
DML

数据类型

类别 说明
数据类型 支持多种基础数据类型,对部分数据类型进行了优化。
  • DECIMAL(M,D)中M最大取值为1000。
  • TIMESTAMP和DATATIME兼容MySQL。
  • 支持查询多值列明细。
  • 支持JSON

企业级特性

类别 说明
时区 支持
设置白名单 支持
安全组 支持
API 支持
RAM
  • 支持STS。
  • 支持授权自定义授权策略和系统策略。
  • 支持角色授权。

账号和权限

类别 说明
账号类型 兼容MySQL用户管理体系。
权限模型 兼容MySQL权限,最小权限到列。

生态

类别 说明
DataWorks DataWorks全面对接AnalyticDB数据源。
Kettle 写入性能提升。
SLS 支持SLS日志投递
DTS
  • 支持多种基础数据类型,且支持数据类型推导。
  • 支持DDL语句。
  • 支持多表归并。
  • 具备较好的稳定性,提升用户体验。
导入本地数据 兼容MySQL。
Tableau 支持。
其它 支持90%的MySQLBI客户端

一致性

特性 说明
读写一致性 默认强一致。

可用性/可靠性

特性 详情 说明
数据持久度 默认三副本存储 支持。
全量备份 支持。
日志备份 支持。
备份恢复 支持。

易用性

特性 说明
可伸缩性
  • 支持按需购买磁盘,磁盘容量为[100 GB,1000 GB]。
  • 支持单独扩容磁盘。
  • 支持灵活扩容或缩容节点。
可见性 默认数据写入实时可见。

可维护性

特性 说明
监控
  • 支持集群监控。
  • 支持慢SQL。
  • 支持SQL审计。
报警 支持设置报警规则
负载管理 支持。
自定义集群可维护时间段 支持。
热升级 支持。