StarRocks 架构

StarRocks 是什么?( What is StarRocks?)

StarRocks 是 MPP 的查询引擎,用来做实时查询,提供亚秒级的查询性能。

兼容 MYSQL 协议,可以和大部分 BI 工具进行无缝衔接。

Apache 2.0 开源产品。

使用场景(Scenarios)

OLAP 多维分析

实时分析

高并发分析

定制报表

交互查询

统一分析。One system can power various analytical scenarios, reducing system complexity and lowering TCO. tarRocks unifies data lakes and data warehouses.

架构(Architecture)

架构选择(Architecture choices)

shared-nothing 模式,数据存储中本地存储中。

shared-data 模式所有的数据存储在对象存储或者在 HDFS 上,计算节点在本地上有缓存。

  • shared-nothing 架构图

    FEs 负责元数据管理,数据库连接管理,构建执行计划,查询调度。

    BEs 负责查询计划的执行和存储数据。多副本。

  • shared-data 架构图

    Cache: 缓存查询的数据。并且可以设置某些表 cache,那么 insert 数据时,除了远端外,cache 也存储一份。

节点(Nodes)

相关推荐
crossoverJie5 小时前
StarRocks 物化视图刷新流程及原理
数据库·starrocks
Double@加贝1 个月前
Starrocks部署前期准备
starrocks
救救孩子把1 个月前
Starrocks表的数据库字段类型及与MySQL 的差异
数据库·starrocks·mysql
鸿乃江边鸟1 个月前
StarRocks 中如何做到查询超时(QueryTimeout)
大数据·starrocks
偏振万花筒2 个月前
【性能优化】低配starRocks常驻内存优化
大数据·数据库·starrocks·性能优化
凉茶冰3 个月前
DataX迁移数据到StarRocks超大表报too many version问题记录
starrocks·python·datax
AskHarries4 个月前
Spring Boot集成starrocks快速入门Demo
java·starrocks·spring boot·后端·mysql·streamload
csdn5659738504 个月前
一文入门云上StarRocks | EMR Serverless StarRocks
starrocks·云原生·serverless·emr
刘金宝_Arvin4 个月前
StarRocks部署高可用 FE 集群
starrocks·mpp