首页/数据/数仓建模速查/StarRocks:向量化 MPP 分析引擎
湖仓与引擎63 条

StarRocks:向量化 MPP 分析引擎

StarRocks 采用 FE 与 BE 架构,支持明细、聚合、主键、更新四类模型,兼容 MySQL 协议并支持物化视图与湖表查询。

数仓建模速查数据更新于 2026-10-12
架构FE + BE
模型明细/聚合/主键/更新
协议MySQL
特性物化视图+湖分析

建表

建表
CREATE TABLE dw.dws_trade_store_day (
  dt DATE NOT NULL,
  store_id VARCHAR(32) NOT NULL,
  order_cnt BIGINT SUM DEFAULT '0',
  pay_amt DECIMAL(18,2) SUM DEFAULT '0'
)
AGGREGATE KEY(dt, store_id)
DISTRIBUTED BY HASH(store_id) BUCKETS 16
PROPERTIES ('replication_num' = '3');
副本数要与节点数匹配:三副本在少于三个 BE 的集群上无法建表。

易错点

  • 副本数大于节点数,建表直接失败

数据来源与参考

  • StarRocks 官方文档:Architecture
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌