网站首页优技培训

当前位置: 优技培训 > 阿里云AnalyticDB云原生数据仓库

阿里云AnalyticDB云原生数据仓库

来源:优技培训时间:

什么是AnalyticDB

    AnalyticDB是阿里云自研的云原生实时数据仓库,支持从OLTP数据库和日志文件中实时写入数据,并秒级完成PB级数据分析。AnalyticDB采用云原生存算分离的架构,存储按量付费,计算弹性伸缩,同时具备离线处理与在线分析资源隔离的能力,满足企业对于数据处理效率、成本控制、系统稳定性的要求。兼容MySQL、PostgreSQL和Spark生态。

AnalyticDB-logo.png

产品功能

    高性能和扩展性

    高可用和稳定性

    管理与运维

    低成本

    AI和其他

AnalyticDB共有两个引擎,分别为AnalyticDB for MySQL和AnalyticDB for PostgreSQL。

AnalyticDB for MySQL简介

    企业版是湖仓版和数仓版的融合升级版本,产品特性与湖仓版相同。它既支持弹性模式下的资源组隔离、资源灵活弹性、冷热数据分层存储等能力,也具备预留模式下的高吞吐实时写入和高并发在线查询能力。

    企业版为多副本形态,底层为多副本存储,具备分布式能力,提供高可用服务,适用于各类型企业的开发、测试和生产环境。

AnalyticDB for MySQL架构

AnalyticDB for PostgreSQL简介

    AnalyticDB for PostgreSQL分为存储弹性模式和Serverless两种产品形态。存储弹性模式是基于ECS+ESSD云盘的Shared-Nothing架构采用MPP架构,Serverless是基于ECS+本地缓存+OSS远端存储的存储计算分离的Shared-Storage架构。

    AnalyticDB for PostgreSQL实例包含一个协调节点(又称Master节点)和多个工作节点(又称Segment节点)。协调节点负责集群的元数据管理、负载均衡等。工作节点负责数据处理,工作节点内部包含Orca优化器、自研的Laser执行引擎和Beam存储引擎,实现查询的高性能,同时结合IMV实时物化视图组件,打造实时数仓。工作节点挂载的ESSD云盘负责热数据存储,而冷数据则存储在OSS中,通过冷热数据分层存储,兼顾查询性能和存储成本。工作节点的计算资源和存储资源,可独立扩缩容。

AnalyticDB for PostgreSQL架构