企业版和基础版
AnalyticDB MySQL新购页面升级,将原湖仓版、数仓版升级为企业版与基础版,存量实例不受影响。
2024年6月4日起,国内站杭州地域支持新购企业版和基础版实例,其余地域仍新购湖仓版和数仓版实例。
2024年7月1日起,国内站-中国香港、菲律宾、泰国、韩国、马来西亚、日本、印尼、德国、美国硅谷、美国弗吉尼亚、英国伦敦支持新购企业版和基础版实例,其余地域仍新购湖仓版和数仓版实例。
企业版详细介绍参考 https://help.aliyun.com/zh/analyticdb-for-mysql/product-overview/editions
云原生数据仓库 AnalyticDB MySQL 版产品系列经过五年的演进,先后推出了数仓版预留模式、数仓版弹性模式、湖仓版、以及企业版和基础版。产品系列演进图如下。
最早的数仓版预留模式为存算一体架构,可以满足高性能查询的需求,但无法单独增加计算资源或存储资源。
为了在业务流量高峰增加计算资源保证查询性能,在业务流量低谷减少计算资源节省资源成本,AnalyticDB for MySQL推出了存算分离架构的数仓版弹性模式。不仅解决了计算资源弹性扩缩容的问题,还支持按资源组将计算资源物理隔离用于满足多租户混合负载的场景。
近年来,针对半结构化和非结构化数据分析(例如日志数据)的业务诉求越来越多,因此,AnalyticDB for MySQL推出了基于弹性模式的湖仓版,提供Spark计算引擎满足大数据离线处理需求。
新推出的企业版,融合了数仓版预留模式、数仓版弹性模式和湖仓版的优点。预留资源采用存算一体架构,保证常规业务的查询性能。如果业务负载有周期性变化或突变的情况,可以弹性增加或减少计算资源。
企业版
企业版是湖仓版和数仓版的融合升级版本,产品特性与湖仓版相同。它既支持弹性模式下的资源组隔离、资源灵活弹性、冷热数据分层存储等能力,也具备预留模式下的高吞吐实时写入和高并发在线查询能力。
企业版为集群形态,具备分布式能力,提供高可用服务,适用于各类型企业的开发、测试和生产环境。
基础版
基础版支持冷热数据分层的能力,但不支持资源组隔离和分时弹性功能。基础版暂不支持变配为企业版。
基础版为单机形态,不具备分布式能力,不提供高可用服务,适用于数据量不大、QPS较低、无需高可用服务等业务场景,不建议用于生产环境。
湖仓版
湖仓版是基于计算存储分离架构打造的,同时具备低成本离线处理和高性能在线分析能力的湖仓一体版本。在数仓版弹性模式的基础上,从数据的采集、存储、计算和应用等方面做了全面的升级。通过底层存储的一份全量数据,支持离线和在线两种场景,避免因数据同步产生的数据一致性和时效性等问题。同时,提供离线业务与在线业务的计算资源物理隔离的能力,支持计算资源和存储资源定时或自动弹性扩容。它还支持标准接口的多语言可编程计算引擎Spark,用于大数据批量处理。同时,还提供了将源端数据实时同步到湖(Hudi on OSS)或仓(C-Store)的可视化配置能力。
湖仓版为集群形态,适用于离线处理(数据清洗、数据规整等预处理操作)、多源聚合分析、宽表开发、预测洞察(机器学习和AI)等业务场景。
数仓版
弹性模式
数仓版是基于计算存储分离架构打造的,支持海量数据实时写入和高性能在线分析的数仓版本。
它提供了离线业务与在线业务的计算资源物理隔离的能力,支持定时弹性扩容计算资源和存储资源,支持数据冷热分层存储以降低存储成本。
适用场景包含构建海量数据实时写入和复杂ETL计算的实时数据仓库、大数据量的复杂查询、历史数据分析、日志分析等业务场景。
数仓版弹性模式包括两种形态:单机版和集群版。
- 单机版
单机版即单节点部署,不具备分布式能力,不提供高可用服务。单机版支持冷热数据分层,不支持资源组隔离和分时弹性功能。单机版不提供SLA承诺,故障恢复耗时长(大约为4~8小时),不建议用于生产环境。单机版适用于数据量不大、QPS较低、无需高可用服务等业务场景,更适合个人开发者测试使用、初创公司或小型企业入门使用。 - 集群版
集群版即多节点部署,具备分布式能力,提供高可用服务。集群版提供更完整的产品能力,适用于各类型企业在开发、测试和生产环境使用。
预留模式
数仓版是基于计算存储耦合架构打造的高性能版本。支持高吞吐实时写入和高并发在线查询。实时写入和查询响应快。适用于查询加速、用户画像、交互报表、实时数据服务等场景。