Free and Open Software
StarRocks 2.2 Released
StarRocks is a unified OLAP database enabling blazing fast analytics

Why StarRocks
StarRocks is a free and open OLAP system in the center of data analytics.

for all
scenarios
All Workloads
StarRocks supports dashboards, ad-hoc queries, and interactive data analytics, enabling agile analytics across your organization.
Flexible Data Modeling
Flat table, pre-aggregations, star and snowflake schemas are all supported.
Batch and Streaming Ingestion
StarRocks supports real-time data ingestion with second level latency. Data sources such as Apache Kafka®,Apache Flink®, Apache Hadoop® Distributed File System(HDFS) and local files can be imported smoothly.
High Concurrency
StarRocks supports thousands of users analyzing concurrently. Good for both internal analytics and customer facing data serving.
Native Vectorized MPP Engine
StarRocks has an execution engine with vectorization technology to make full use of the parallel computing power of the CPU.
Cost-Based SQL Optimizer
StarRocks can optimize complex queries through CBO (Cost-Based Optimizer). With a better execution plan, data analytics efficiency could be greatly improved.
Real-Time Columnar Store
StarRocks' redesigned columnar store supports extreme query performance, real-time data updates and deletes, and is ACID-compliant.
Intelligent Materialized View
The materialized view of StarRocks can be automatically updated during the data import and automatically selected when the query is executed.
OLAP analytics
in any
dimension
and
production
ready
Simple Maintenance
StarRocks does not rely on any external systems. The clean architecture makes it easy to deploy, maintain and scale-out.
High Availability
StarRocks supports multi-replica data storage and multi-instance data deployment. The cluster has the ability of self-healing and elastic recovery.
High Scalability
StarRocks’ distributed architecture allows its storage capacity and computing power to be scaled horizontally. StarRocks clusters can be expanded to hundreds of nodes to support up to 10PB data storage.
Compatibility
StarRocks supports standard SQL syntax (TPC-H and TPC-DS) and is compatible with MySQL protocol. Various clients and BI software (Tableau, Power BI, etc) can be used to access StarRocks.

User Story


Business Intelligence
Provide data insights across the organization, from executives to front-line employees, from daily dashboards to interactive data analytics.


Real-Time Data Warehouse
Analyze the latest business data in real-time and gain timely insights to help make the right business and anti-fraud decisions.


User Profiling
Store and manage user information for fast calculation, thus powering personalized services such as marketing and recommendation.


Customer Facing Reports
Provide end customers with data reporting and business transparency. Support high concurrency queries and flexible data analytics.


User Behavior Analytics
Perform agile and fast analytics on massive user logs. Build reports to improve user growth and product experience.


DevOps and Analytics
Store and analyze system and software logs for monitoring system operation status and detecting underlying problems.

Benchmark
StarRocks provides superior performance. It is also a unified OLAP covering most data analytics scenarios.
Blog
ClickHouse or StarRocks? A DETAILED Comparison
Apache Druid® vs StarRocks: A Deep Dive
Zepp Health: Reinvigorating smart wearable data with StarRocks
Subscribe to Newsletter
About our latest releases, events, and news.
By submitting you agree to StarRocks Terms of Use. Your personal data will be processed in
accordance with StarRocks Privacy Policy.
Thanks for subscribing! We'll keep you updated with new releases.