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)

相关推荐
镜舟科技4 小时前
StarRocks × Tableau 连接器完整使用指南 | 高效数据分析从连接开始
starrocks·数据分析·数据可视化·tableau·连接器·交互式分析·mpp 数据库
镜舟科技3 天前
数据可视化:5 分钟读懂其核心价值与技术实践
starrocks·数据可视化·用户行为分析·商业智能·自然语言交互·商业价值·跨部门协作
漫步者TZ13 天前
【StarRocks系列】建表优化
starrocks·分布式数据库
漫步者TZ14 天前
【StarRocks系列】StarRocks vs Mysql
数据库·starrocks·mysql·分布式数据库
漫步者TZ14 天前
【StarRocks系列】架构、核心概念
数据库·starrocks·mysql
漫步者TZ14 天前
【StarRocks系列】事务
数据库·starrocks·事务
John Song25 天前
StarRocks 全面向量化执行引擎深度解析
starrocks·向量化引擎
镜舟科技1 个月前
数据仓库分层 4 层模型是什么?
starrocks·数据仓库·数据治理·bi·物化视图·bitmap 索引
胖胖胖胖胖虎1 个月前
记一次 Starrocks be 内存异常宕机
starrocks
鸿乃江边鸟1 个月前
Starrocks 物化视图的实现以及在刷新期间能否读数据
java·大数据·starrocks·sql