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)

相关推荐
StarRocks_labs1 天前
不止于极速查询!StarRocks 2025 年度回顾:深耕 Lakehouse,加速 AI 融合
starrocks·人工智能·物化视图·lakehouse·湖仓架构
阿里云大数据AI技术2 天前
淘宝闪购基于阿里云 EMR Serverless Spark&Paimon 的湖仓实践:超大规模下的特征生产&多维分析双提效
starrocks·阿里云·spark·paimon
StarRocks_labs9 天前
双 11 大促峰值不翻车:淘天集团 Paimon + StarRocks 大规模 OLAP 查询实战与优化
数据库·starrocks·olap·淘宝·paimon
StarRocks_labs1 个月前
dbt+DataOps+StarRocks:构建一体化数据治理与智能分析平台实践
starrocks·数据湖·dataops·dbt·etl 框架
阿坤带你走近大数据1 个月前
StarRocks(SR)的基本概念、架构及基本使用介绍
starrocks·架构·olap
小Tomkk1 个月前
从0到1搭建StarRocks3.4.1存算一体架构(VM 虚拟机版)
starrocks·架构
StarRocks_labs2 个月前
Fresha 的实时分析进化:从 Postgres 和 Snowflake 走向 StarRocks
数据库·starrocks·postgres·snowflake·fresha