MAPREDUCE服务 MRS-Doris基本原理:Doris架构

时间:2024-07-03 19:33:03

Doris架构

Doris整体架构如下图所示,FE和BE节点可以横向无限扩展。

图1 Doris架构
表1 参数说明

名称

说明

MySQL Tools

Doris采用MySQL协议,高度兼容MySQL语法,支持标准 SQL,用户可以通过各类客户端工具来访问Doris,并支持与 BI工具无缝对接。

FE

主要负责用户请求的接入、查询解析规划、元数据的管理、节点管理相关工作。

BE

主要负责存储数据、执行查询计划、副本负载均衡。

Leader

Leader为Follower组中选举出来的一种角色。

Follower

一条元数据日志需要在多数Follower节点写入成功,才算成功。

Doris采用MPP的模型,节点间和节点内都是并行执行,适用于多个大表的分布式Join。

支持向量化的查询引擎、AQE( Adaptive Query Execution )技术、CBO 和 RBO 结合的优化策略、热数据缓存查询等。

support.huaweicloud.com/productdesc-mrs/mrs_08_0162.html