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

时间:2024-10-24 17:02:38

StarRocks架构

StarRocks整体架构如下图所示,FE和BE节点可以水平无限扩展。

图1 StarRocks架构
表1 StarRocks节点及角色说明

名称

说明

Client Application

StarRocks兼容MySQL协议,支持标准SQL语法,用户可通过各类MySQL客户端和常用BI工具对接。

FE

StarRocks的前端节点,主要负责管理元数据、管理客户端连接、进行查询规划、查询调度等工作。

BE

StarRocks的后端节点,主要负责数据存储和SQL计算等工作。

Leader

Leader从Follower中自动选出,FE Leader提供元数据读写服务,Follower和Observer只有读取权限,无写入权限。

Follower

Follower只有元数据读取权限,无写入权限,Follower参与Leader选举。

Observer

Observer主要用于扩展集群的查询并发能力,可选部署。Observer不参与选主,不会增加集群的选主压力。

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