开源 MPP 实时分析与搜索数据库,支持快速 SQL 分析、湖仓查询加速及结构化、文本与向量混合检索。
- Star
- 12,241
- Fork
- 2,655
- 未关闭 Issue
- 1,721
- 最近提交
- 20小时前
这是什么?
StarRocks 是一款分布式 SQL 查询引擎,面向多维分析、实时分析和即席查询等场景。它既可以不导入数据,直接查询 Apache Iceberg、Delta Lake、Apache Hudi 和 Apache Hive 等数据湖格式中的数据,也可以查询存放在自身表中的数据。
引擎主要用 Java 和 C++ 编写,采用向量化执行。系统由 Frontend(FE)和 Backend(BE)两类节点组成,两者都可水平扩展,元数据和数据均有副本。3.0 版本起还提供存算分离的 shared-data 架构。主键模型的表支持 upsert 和 delete,物化视图可在数据导入时自动更新,并在查询时自动选用。
StarRocks 支持 ANSI SQL 与 MySQL 协议,现有的 MySQL 兼容客户端和 BI 工具可以直接连接。资源管理功能允许限制查询的资源消耗,并在同一集群内实现多租户隔离。
核心功能
- 01向量化执行引擎,配合基于代价的优化器(CBO)
- 02支持 ANSI SQL,兼容 MySQL 协议
- 03主键表支持实时 upsert 和 delete
- 04物化视图可自动更新并在查询时自动选用
- 05无需导入即可直接查询 Iceberg、Delta Lake、Hudi 和 Hive 数据
- 06支持查询资源限制与多租户资源隔离
适用场景
- 基于实时数据构建实时看板和面向客户的分析功能
- 在数据湖仓上直接进行即席多维查询,无需迁移数据
- 用星型模型的 Join 替代反范式化宽表的处理流程
- 让现有的 MySQL 兼容 BI 工具连接更大的分析数据集
快速上手
- 1
从社区下载页面下载 StarRocks
- 2
按照文档中的快速入门指南进行部署
使用前须知
- 运行它需要部署前端(FE)和后端(BE)组件,因此自行托管需要一定的部署工作量。
收录于专题
标签
常见问题
- starrocks 是什么?
- 一款开源 MPP 查询引擎,面向数据湖仓与自有存储的亚秒级分析,兼容 MySQL 协议。 StarRocks 是一款分布式 SQL 查询引擎,面向多维分析、实时分析和即席查询等场景。它既可以不导入数据,直接查询 Apache Iceberg、Delta Lake、Apache Hudi 和 Apache Hive 等数据湖格式中的数据,也可以查询存放在自身表中的数据。
- starrocks 可以免费使用吗?用的什么许可证?
- starrocks 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- starrocks 还在维护吗?
- 活跃维护中。starrocks 最近一次提交是在 2026年11月6日。
- starrocks 适合用来做什么?
- 基于实时数据构建实时看板和面向客户的分析功能 在数据湖仓上直接进行即席多维查询,无需迁移数据 用星型模型的 Join 替代反范式化宽表的处理流程 让现有的 MySQL 兼容 BI 工具连接更大的分析数据集
- starrocks 怎么安装和运行?
- 从社区下载页面下载 StarRocks 按照文档中的快速入门指南进行部署
- 在哪里获取 starrocks?
- 源代码和安装说明在 GitHub 上:https://github.com/StarRocks/starrocks
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.6万+29 本周4016JavaApache-2.0更新于 22小时前
基于较新 PostgreSQL 内核的开源 MPP 数据库,面向数据仓库和大规模分析,是 Greenplum 的开源演进版本。
1439+1 本周268CApache-2.0更新于 19小时前
一款分布式 SQL 数据库,兼容 PostgreSQL,可近实时存储和分析海量数据。
4449621JavaApache-2.0维护活跃更新于 18小时前
开源列式数据库管理系统,用于实时生成分析型数据报表。
5.1万+105 本周9233C++Apache-2.0更新于 18小时前
用 Rust 编写的开源数据仓库,统一支持 SQL 分析、向量与全文检索及 Python 沙箱 UDF,数据存放于 S3 等对象存储。
9492+4 本周901RustApache-2.0更新于 18小时前
Apache Druid 是一个高性能实时分析数据库,支持快速查询与数据摄入,可作为数据仓库的开源替代方案。
1.4万+7 本周3814JavaApache-2.0维护活跃更新于 19小时前