首页/数据/数仓建模速查/Apache Doris:MPP 实时分析数据库
湖仓与引擎63 条

Apache Doris:MPP 实时分析数据库

Doris 采用 FE 与 BE 两层架构:FE 负责元数据与查询规划,BE 负责存储与执行;兼容 MySQL 协议,适合高并发点查与实时报表。

数仓建模速查数据更新于 2026-10-12
架构FE + BE
协议MySQL 兼容
场景实时报表/点查/多维分析
特性物化视图/位图/HLL

建库建表

建库建表
CREATE DATABASE IF NOT EXISTS dw;

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;
Doris 单表可以做高并发查询,适合承接 BI 看板;复杂血缘与批量重算仍在离线数仓。

易错点

  • 把明细大表全量导入 Doris 做历史回溯,存储成本高

数据来源与参考

  • Apache Doris 官方文档:Architecture
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌