[Doris基本-2] Apache Doris基本架构以及简单说明

数据分析

2021-01-21

450

0

avatar

概述

Apache Doris架构中主要包含三个组件: FE、BE、Broker三个组件.

FE

也叫frontend, 是基于impala实现的组件, 主要负责元数据管理、SQL计划生成等.

BE

也叫backend, 是c++实现的列式存储组件, 主要负责负责存储数据、执行SQL计划等.

Broker

用于导入数据和导出数据的一个数据通道. 目前支持hdfs, baidu oss.

RPC端口

Doris基于thrift, 开放了RPC服务, 用于FE、BE、Broker之间数据传递

Edit Log Port

FE用于记录可回放的日志, 帮助FE在异常宕机后恢复元数据

Http Port

FE、BE都基于Prometheus Exporter标准协议, 输出了自身健康情况的指标

Broker IPC port

Broker提供服务的端口

其他待补充

欢迎添加微信,互相学习↑↑↑ -_-

发表评论

全部评论:0条

白老虎

programming is not only to solve problems, ways to think