Demand for Real-Time Analytics Is Driving New Solutions

Cloud-native, real-time SQL engine delivers sub-second OLAP analysis and supports ad hoc queries 3 to 5x faster than other open-source OLAP products.


StarRocks, a leader in real-time enterprise analytics, has introduced a cloud-native version of its SQL engine. StarRocks Cloud is a fully managed software as a service (SaaS) platform that simplifies the delivery of real-time analytics projects and reduces the time to business value for enterprises. The new offering enables the democratization of real-time analytics to accelerate digital transformation strategies.

The StarRocks project was founded in 2020 out of the work being done on the Apache Doris OLAP database. The company has raised more than $60 million; with its Series B financing closing in February 2021. The software is being used by leading organizations around the world, including Airbnb and Lenovo.

“The demand for faster insights poses several challenges for data infrastructure teams, including the non-stop growth of data, the proliferation of citizen analysts and data scientists, and cross-environment data pipelines that are increasingly brittle and complex,” said Mike Leone, senior analyst, ESG. “StarRocks’ strategy is perfectly aligned to address these challenges. By harnessing the data they have collected through their digital channels to gain timely insights, enterprise organizations can benefit from data freshness and responsiveness – critical ingredients for digital transformation success.”


Next Generation Cloud-Native Database

StarRocks is a next-gen cloud-native sub-second OLAP database. Its architecture is designed to support real-time data analysis and a large number of concurrent users; with multi-table join queries. Data engineers can build various types of models including flat tables, star and snowflake schemas. With a unified analytics platform, enterprises can analyze historical and real-time data and make timely business decisions. Providing modern analytics applications where the latest transaction data is combined with historical records affords the best in-app recommendation and decision-making.

“The growing complexity of data volumes and data pipelines along with the proliferation of citizen data scientists, are major challenges holding enterprises back from being able to fully utilize the massive amounts of data they're now able to collect,” said James Li, co-founder and CEO, StarRocks. “With StarRocks, customers can unite real-time analytics, an OLAP database, and data lake analytics onto one engine, with one data pipeline."


The Business Problem

Enterprises need to extract insights into the performance of the services they deliver to end users faster than ever before to help them quickly adapt and grow their business. StarRocks delivers a 3 to 5X price/performance advantage versus other solutions. StarRocks is the only platform uniquely designed for today's real-time enterprise, unleashing the power of business intelligence to accelerate enterprise digital transformation.

According to Li Kang, VP, Strategy, StarRocks, "Customers are focused squarely on gaining real-time insight above and beyond the operational analytics of their organization into their much larger end-user needs. This is a tremendously large opportunity of democratizing analytics that can only be addressed with a radically new approach to real-time analytics that StarRocks is leading the way with. Our investors recognize it and are placing their bets on us to help us deliver on that promise."


A Single Solution, Faster Analytics

As enterprises expand the number of data users across their organization, StarRocks supports that growth with its high concurrency that can support more than 10,000 queries per second. StarRocks provides comprehensive real-time data support including data ingestion at speeds of 100MB/s per node.


Use Cases

airbnb adopted StarRocks as its de facto real-time analytics engine to deliver the scale it needs to meet the highly concurrent needs of Minerva, its real-time enterprise-wide Metrics platform. You can see the use case presentation on YouTube.

For Trip.com, the average query response time was reduced to about 200 ms.

Meanwhile, the cost of human resources and hardware has decreased greatly. They are

planning to migrate all the remaining real-time scenarios and all the offline scenarios from Clickhouse to StarRocks in the future. You can read the Trip.com use case here.


Benefits of the Cloud Offering

  • Reduced Administrative Overhead and Lower TCO – StarRocks Cloud is a fully managed SaaS platform that eliminates the administrative work that needs to be performed by customers.

  • Fastest Time to Value – Customers do not need to provision the hardware infrastructure or download any software.

  • SQL Analytics Engine As a Service – StarRocks Cloud provides industry-leading query performance – with benchmark testing results showing a 3x to 5x performance gain compared to other vendors.

  • Extending simplicity and ease of use – StarRocks Cloud simplifies the complex requirements of real-time analytics in the cloud by eliminating complex data pipelines and denormalized tables.

  • BYOC (Bring your own Cloud) – Safely integrates with existing data infrastructure for seamless and secure operations.

For Developers and Data Engineers

  • Industry-leading data freshness and responsiveness.

  • Worry-free optimization. Denormalize tables or not based on their workload needs and much faster 3 to 5X performance advantage without the need for de-normalization.

  • Support for real-time updates and deletes;

  • Support for thousands of users simultaneously.

  • Easy integration with the industry-standard environment - supports ANSI SQL.