doris-面试题

1. 组成

  1. mysql客户端
  2. fe :接受客户端请求,元数据管理 ,节点管理
  3. be :数据存储,查询计划执行

2.  数据模型

  1. 聚合模型:维度字段,聚合字段
  2. 唯一模型: 特殊的聚合模型
  3. 明细模型: 什么也不做处理

3. Doris和Clickhouse对比

3.1. 对比 

Doris Clickhouse
三种数据模型 丰富的表引擎(mergetree)
物化视图(预聚合,对于sql计算结果落表) 物化视图(预聚合,对于sql计算结果落表)
动态分区 动态分区
列式存储,计算非常快 列式存储,计算非常快
mysql语法集成,join性能非常好 Clickhouse使用join性能差
市场份额doris 偏少 clickhouse偏多

3.2. clickhouse引擎

  1. mergetree
    1. replacingmergetree:唯一模型
    2. summingmergetree:聚合模型
  2. 集成引擎

你可能感兴趣的:(大数据面试题,doris,大数据)