本文介绍: 常用引擎 Join方式 数据划分

☕️ Doris 表数据模型

  1. duplicate key

🎬 场景:适用于数据无需提前聚合的分析业务。

⚠️ 注意点:只指定排序列,相同的行并不会合并。

  1. unique key

🎬 场景:适用于有更新需求的业务。

⚠️ 注意点:key相同时,新记录覆盖旧记录。

  1. aggregate key

🎬 场景:可以提前聚合数据,适合报表和多维度业务。

欢迎关注,一起学习

  1. *MergeTree
  1. ReplacingMergeTree
  1. SummingMergeTree
  • 查询速度和并发能力,单表性能ClickHouse更好。
  • 多表Join Doris优势更明显,特别是复杂Join和大表Join大表的场景。
  1. Broadcast Join
  1. Shuffle Join
  1. Bucket Shuffle Join
  1. Colocation Join
  1. 普通 Join
  1. Global Join

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注