Skip to Content
产品简介产品架构

产品架构

MAXIR 的架构分为三层,自下而上对应不同的核心概念和产品特征:

数据层:存储与计算分离

  • 数据存储在云平台的对象存储 US3 中,具备无限存储能力。存储和计算分离的架构使得同一份数据可以支持多种计算负载,如实时处理、Ad-hoc 交互查询、批量 ETL 等,无需数据冗余。
  • NDP(Near Data Processing,近数据处理)在数据源附近进行计算,减少数据传输延迟,提供弹性扩容,支持几乎无限的计算能力扩展。

计算层:多 DPS 集群

  • Hybrid DPS 集群:兼容 PostgreSQL 功能,提供通用的数据仓库服务,在一个数仓服务单元中有且仅有一个。
  • Extreme DPS 集群:相比 Hybrid DPS 集群,性能提升数十倍,但功能有所精简,适用于高性能要求的应用场景,支持按需创建。两者差异详细参考 DPS集群对比
  • Vector DPS 集群:Vector DPS 集群是专用于处理向量化工作负载的计算集群,分为性能优化和容量优化两种类型。

业务层:接口与控制

  • 提供网页控制台、数据库连接、Open API/Terraform 等多种管理和集成方式。
  • 兼容 PostgreSQL 协议,使用 PostgreSQL 的生态工具即可与现有生态系统集成。