AltHub

StarRocks/starrocks Alternatives

real-time OLAP analytics / lakehouse query engine

StarRocks is a distributed SQL query engine (OLAP database) built for sub-second analytics and lakehouse queries, with vectorized execution and real-time updates.

12.1kJavaApache-2.0active · last push 30d agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

databendlabs/databendGitHub

Choose it if you prefer a Rust-based cloud-native warehouse with similar performance and built-in AI features over StarRocks's Java-based MPP engine.

Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

9.4k
Rust
NOASSERTION
active1mo ago
ClickHouse/ClickHouseGitHub

Choose it if you need the mature C++ ecosystem, extensive integrations, and single-node efficiency of ClickHouse.

ClickHouse® is a real-time analytics database management system

49.5k
C++
Apache-2.0
active30d ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

Mooncake-Labs/pg_mooncakeGitHub

Choose it if you're already on Postgres and want columnstore analytics without deploying a separate OLAP cluster.

Real-time analytics on Postgres tables

2.0k
Rust
MIT
active6mo ago
gigapi/gigapiGitHub

Choose it if you want a lightweight DuckDB-backed lakehouse with minimal infrastructure requirements.

GigAPI is a Timeseries lakehouse for real-time data and sub-second queries, powered by DuckDB OLAP + Parquet Query Engine, Compactor w/ Cloud-Native Storage. Drop-in FDAP alternative ⭐

390
Go
MIT
slowing11mo ago
questdb/questdbGitHub

Choose it if your analytics are predominantly time-series and you need high ingestion rates.

QuestDB is a high performance, open-source, time-series database

17.3k
Java
Apache-2.0
active29d ago
oceanbase/oceanbaseGitHub

Choose it if you need a multi-model database that also handles OLTP transactions, rather than a dedicated OLAP-only engine.

OceanBase is the unified distributed database for the AI era — open-source, multi-model, one engine for your most demanding workloads.

10.3k
C++
Apache-2.0
active1mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

pipelinedb/pipelinedbGitHub

Choose it if you must stay on PostgreSQL and need continuous time-series aggregation, but be aware it's unmaintained.

High-performance time-series aggregation for PostgreSQL

2.7k
C
Apache-2.0
dormant4.6y ago

Listed as an alternative to

These projects were analysed and named starrocks among their alternatives. The relationship is not symmetric — how starrocks rates them is a separate judgement, made when starrocks is analysed in its own right.

ClickHouse/ClickHouseGitHub

calls starrocks “Distributed MPP SQL analytics engine with strong standard SQL and primary-key updates; choose for Java-centric lakehouse analytics.”

ClickHouse® is a real-time analytics database management system

49.5kC++active
apache/dorisGitHub

calls starrocks “Direct MPP lakehouse/OLAP peer; choose it for a from-Doris-forked engine with strong query performance and broad ecosystem if Java is acceptable.”

Apache Doris is a real-time analytics and hybrid search database for AI agents.

15.8kC++active
databendlabs/databendGitHub

calls starrocks “Pick for best-in-class sub-second queries on data lakehouse formats and strong materialized view support, with a Java-based stack.”

Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

9.4kRustactive
duckdb/duckdbGitHub

calls starrocks “Choose when you need a high-performance distributed query engine for lakehouse analytics.”

DuckDB is an analytical in-process SQL database management system

40.8kC++active
oceanbase/oceanbaseGitHub

calls starrocks “Choose for sub-second analytics and lakehouse query performance, especially with external tables.”

OceanBase is the unified distributed database for the AI era — open-source, multi-model, one engine for your most demanding workloads.

10.3kC++active