MAPREDUCE服务 MRS-Doris基本原理:Doris架构
Doris架构
Doris整体架构如下图所示,FE和BE节点可以横向无限扩展。
![](https://support.huaweicloud.com/productdesc-mrs/zh-cn_image_0000001943352020.png)
名称 |
说明 |
---|---|
MySQL Tools |
Doris采用MySQL协议,高度兼容MySQL语法,支持标准 SQL,用户可以通过各类客户端工具来访问Doris,并支持与 BI工具无缝对接。 |
FE |
主要负责用户请求的接入、查询解析规划、元数据的管理、节点管理相关工作。 |
BE |
主要负责存储数据、执行查询计划、副本负载均衡。 |
Leader |
Leader为Follower组中选举出来的一种角色。 |
Follower |
一条元数据日志需要在多数Follower节点写入成功,才算成功。 |
Doris采用MPP的模型,节点间和节点内都是并行执行,适用于多个大表的分布式Join。
支持向量化的查询引擎、AQE( Adaptive Query Execution )技术、CBO 和 RBO 结合的优化策略、热数据缓存查询等。
- MapReduce服务_什么是MapReduce服务_什么是HBase
- MapReduce服务_什么是Kafka_如何使用Kafka
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- MapReduce服务_什么是Hive_如何使用Hive
- GaussDB架构_GaussDB数据库架构_高斯数据库架构-华为云
- MapReduce工作原理_MapReduce是什么意思_MapReduce流程_MRS_华为云
- MapReduce服务_什么是HetuEngine_如何使用HetuEngine
- MapReduce服务_什么是Hue_如何使用Hue
- MapReduce服务_什么是HDFS_HDFS特性
- MapReduce服务_什么是Yarn_如何使用Yarn