《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB MySQL版解析与实践(上)——一、产品概述

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云解析 DNS,旗舰版 1个月
简介: 《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB MySQL版解析与实践(上)——一、产品概述

1. 产品简介

 

云原生数据仓库AnalyticDB MySQL版ADB MySQL是融合数据库、大数据技术于一体的云原生企业级数据仓库服务。支持高吞吐的数据实时增删改、低延时的实时分析和复杂ETL,兼容上下游生态工具,可用于构建企业级报表系统、数据仓库和数据服务引擎。云原生数据库也包括PolarDB。

 

云原生可以从两个方面进行介绍:云和原生。随着云计算的发展,应用上云已是趋势;所谓原生是指系统在设计之初使用了云的技术架构。云原生系统的优势是利用云计算的分布式和弹性能力。

 

云原生数据仓库AnalyticDB MySQL版有以下特点:

 

兼容MySQL&超越MySQLMysql兼容99%;ANSI SQL:2013复杂分析支持

完美的生态支持20多种BI工具和OLTP与NoSQL无缝实时同步,包括RDS、PolarDB

存储计算分离架构提供极致性价比:云原生中采用存储计算分离架构可以为用户提供弹性及更好的性价比

一套存储支持实时写入、点查、多维分析多场景的混合负载

完备的企业级特性具有备份、Flashback、回收站、审计、自建账号VPC功能

MPP与DAG融合计算引擎实现数据库与大数据一体化:CBO与CodeGen、智能混合负载实现离线一体化,AI扩展与向量检索实现结构化/非结构化数据联合分析。

 

image.png 

 

2. 产品定位

 

云原生数据仓库AnalyticDB MySQL版为企业级客户提供数据处理ETL、实时在线分析、核心报表、大屏和监控能力,提供稳定的离线和在线数据服务。

 

事务数据库RDS/MYSQL/ORACLE特点:数据量小于1TB的事务为主,使用成本为分析类功能不齐全,超过1TB分析性能慢

AnalyticDB for MySQL特点:数据量1T-10PB,使用成本包括SQL数据库习惯,支持数据实时传输且高并发

大数据系统Hadoop/Spark特点:数据量大于10PB,使用成本包括部署复杂、使用成本高,不支持数据实时传输且并发低

 

问题

 

事务数据库用户,数据小于1TB,分析功能和性能无法满足

中小传统企业,数据量小于10PB,大数据部署成本高,使用复杂

互联网数据类产品,例如电商卖家数据大盘等,要求高并发

 

AnalyticDB MySQL版定位:简单易用的PB级实时数据仓库,可以满足以上需求。

 

3. 产品特点与优势

 

AnalyticDB for MySQL是新一代高性能、高可用,高性价比的企业级云原生数据仓库,有如下四个特点:

 

资源弹性:采用存储计算分离架构,支持存储计算资源在线扩缩容,支持BG到PB数据规模实时计算。

高性能:支持海量数据毫秒/秒级实时多维分析查询,支持数据实时高并发写入,数据实时更新立即可见。

低成本:支持资源分时弹性、冷热数据分层、资源组隔离等功能,计算资源和存储资源成本大幅降低。支持按量计费,单GB存储成本低至0.144元/月。

高可用:采用分布式技术架构,保障服务稳定高可用运行;通过阿里云云盘多副本机制实现数据可靠性保证。

 

4. 产品核心功能

 

1) 分时弹性

 

支持按小时设置计算资源弹性扩容规则,解决计算资源峰谷需求问题,降低计算资源成本。

 

白天查询业务高峰:白天工作高峰期,准时弹出计算资源,让业务查询更快,提高应用体验。

晚上ETL计算高峰:晚上ETL高峰期,准时弹出计算资源,让ETL计算任务稳定运行,低峰期准时释放,降低资源成本。

 

如下图,在上午8:30至11:30为业务高峰期,此时的负载为70%,QPS为400,响应时间为440ms,通过分时弹性,在业务高峰期将计算资源进行扩容,由原来的64core扩容至256core,来保障业务高峰期的平稳运行。在业务低峰期准时释放资源,降低资源使用成本。

 

image.png

 

2) 冷热数据分层

 

支持数据在表和分区级别分为热数据和冷数据,热数据存储在高性能介质,加快查询计算速度;冷数据存储在便宜的HDD介质上,节约存储成本。

 

冷热数据设置:在建表语句中设置表和分区的冷热属性,数据分别写入到对应的介质。

冷热数据切换:可以随时修改表和分区的冷热属性,系统自动进行数据搬迁。

相关实践学习
AnalyticDB MySQL海量数据秒级分析体验
快速上手AnalyticDB MySQL,玩转SQL开发等功能!本教程介绍如何在AnalyticDB MySQL中,一键加载内置数据集,并基于自动生成的查询脚本,运行复杂查询语句,秒级生成查询结果。
阿里云云原生数据仓库AnalyticDB MySQL版 使用教程
云原生数据仓库AnalyticDB MySQL版是一种支持高并发低延时查询的新一代云原生数据仓库,高度兼容MySQL协议以及SQL:92、SQL:99、SQL:2003标准,可以对海量数据进行即时的多维分析透视和业务探索,快速构建企业云上数据仓库。 了解产品 https://www.aliyun.com/product/ApsaraDB/ads
相关文章
|
10天前
|
存储 缓存 安全
Java内存模型深度解析:从理论到实践####
【10月更文挑战第21天】 本文深入探讨了Java内存模型(JMM)的核心概念与底层机制,通过剖析其设计原理、内存可见性问题及其解决方案,结合具体代码示例,帮助读者构建对JMM的全面理解。不同于传统的摘要概述,我们将直接以故事化手法引入,让读者在轻松的情境中领略JMM的精髓。 ####
27 6
|
1月前
|
自然语言处理 编译器 Linux
|
25天前
|
编解码 前端开发 UED
探索无界:前端开发中的响应式设计深度解析与实践####
【10月更文挑战第29天】 本文深入探讨了响应式设计的核心理念,即通过灵活的布局、媒体查询及弹性图片等技术手段,使网站能够在不同设备上提供一致且优质的用户体验。不同于传统摘要概述,本文将以一次具体项目实践为引,逐步剖析响应式设计的关键技术点,分享实战经验与避坑指南,旨在为前端开发者提供一套实用的响应式设计方法论。 ####
43 4
|
26天前
|
安全 编译器 PHP
PHP 8新特性解析与实践应用####
————探索PHP 8的创新功能及其在现代Web开发中的实际应用
|
1月前
|
存储 安全 Java
系统安全架构的深度解析与实践:Java代码实现
【11月更文挑战第1天】系统安全架构是保护信息系统免受各种威胁和攻击的关键。作为系统架构师,设计一套完善的系统安全架构不仅需要对各种安全威胁有深入理解,还需要熟练掌握各种安全技术和工具。
94 10
|
1月前
|
Prometheus 监控 Cloud Native
实战经验:成功的DevOps实施案例解析
实战经验:成功的DevOps实施案例解析
43 6
|
1月前
|
UED
<大厂实战经验> Flutter&鸿蒙next 中使用 initState 和 mounted 处理异步请求的详细解析
在 Flutter 开发中,处理异步请求是常见需求。本文详细介绍了如何在 `initState` 中触发异步请求,并使用 `mounted` 属性确保在适当时机更新 UI。通过示例代码,展示了如何安全地进行异步操作和处理异常,避免在组件卸载后更新 UI 的问题。希望本文能帮助你更好地理解和应用 Flutter 中的异步处理。
64 3
|
1月前
|
JavaScript API 开发工具
<大厂实战场景> ~ Flutter&鸿蒙next 解析后端返回的 HTML 数据详解
本文介绍了如何在 Flutter 中解析后端返回的 HTML 数据。首先解释了 HTML 解析的概念,然后详细介绍了使用 `http` 和 `html` 库的步骤,包括添加依赖、获取 HTML 数据、解析 HTML 内容和在 Flutter UI 中显示解析结果。通过具体的代码示例,展示了如何从 URL 获取 HTML 并提取特定信息,如链接列表。希望本文能帮助你在 Flutter 应用中更好地处理 HTML 数据。
106 1
|
1月前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
76 3
|
1月前
|
自然语言处理 编译器 Linux
告别头文件,编译效率提升 42%!C++ Modules 实战解析 | 干货推荐
本文中,阿里云智能集团开发工程师李泽政以 Alinux 为操作环境,讲解模块相比传统头文件有哪些优势,并通过若干个例子,学习如何组织一个 C++ 模块工程并使用模块封装第三方库或是改造现有的项目。

热门文章

最新文章

推荐镜像

更多