Draft:StarRocks
![]() | Review waiting, please be patient.
This may take 2 months or more, since drafts are reviewed in no specific order. There are 2,341 pending submissions waiting for review.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Reviewer tools
|
Submission declined on 29 January 2025 by AlphaBetaGamma (talk). This submission is not adequately supported by reliable sources. Reliable sources are required so that information can be verified. If you need help with referencing, please see Referencing for beginners and Citing sources.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
This draft has been resubmitted and is currently awaiting re-review. | ![]() |
Submission declined on 19 January 2025 by Ktkvtsh (talk). Your draft shows signs of having been generated by a large language model, such as ChatGPT. Their outputs usually have multiple issues that prevent them from meeting our guidelines on writing articles. These include: Declined by Ktkvtsh 35 days ago.
| ![]() |
StarRocks is an open-source, column-oriented, distributed database management system (DBMS) written in Java and C++.[1] It is designed for real-time, multi-dimensional, and highly concurrent data analysis.[2] StarRocks employs a massively parallel processing (MPP) architecture, and supports both real-time and batch data ingestion from various sources for direct analysis of data stored in data lakes[3]
StarRocks is commonly used in Online analytical processing (OLAP) scenarios, such as real-time analytics, ad-hoc queries[4] and data lake analytics.[5] It is licensed under the Apache 2.0 license and was donated to the Linux Foundation in 2023.[6] StarRocks has been used in production by technology companies such as Airbnb,[7] Pinterest,[8] and Tencent.[9]
History
[edit]Developed in 2020 as a fork of an early version of Apache Doris,[10] StarRocks project was started with the aim of creating an analytical database that could provide high query performance and support diverse data workloads.[11] The first stable release of StarRocks was launched in 2021.[12] Subsequent releases have included a specialized cost-based query optimizer, vectorized query engine, caching of materialized views, and the use of advanced CPU functions.[13]
Donation to the Linux Foundation
[edit]In August 2022, the primary development team behind StarRocks incorporated under the name CelerData to focus on developing a commercial offering of the project and allowing for StarRocks to operate as a fully independent open source technology. Prior to this, the founding team of CelerData had been operating under the name StarRocks, the same as the open source project.[14]
In February 2023, following it's transition for an Elastic License to an Apache License, StarRocks was officially donated to the Linux Foundation[15] That same month, StarRocks was awarded InfoWorld's Bossie Award for best open source software of the year.[16] Previously, StarRocks had also be recognized with other awards including being named the winner of the BIG Innovation Awards, a finalist in the Cloud Awards for Best Cloud Business Intelligence or Analytics Solution, and the recipient of Intellyx’s Digital Innovator Award.[17]
Modern Development
[edit]Following StarRocks' donation to the Linux Foundation, further development of StarRocks transitioned towards addressing lakehouse analytics[18] and support for Hive, Hudi, Iceberg, and Delta Lake formats.[19]
Architecture
[edit]The architecture of StarRocks is defined by two core components: Frontend (FEs) and Backends (BEs and CNs). BEs are used when local storage is deployed, while CNs are used when data is stored on object storage or HDFS.[20]
Architecture Models
[edit]StarRocks supports two distinct architecture models based on storage:
Shared-Nothing Architecture: In this model, BEs store and process data locally, minimizing query latency and enhancing performance. FEs manage metadata and query planning, while BEs execute queries using locally stored data.
Shared-Data Architecture: In this model, CNs (Compute Nodes) replace BEs and focus solely on query execution and caching, while data is stored in object storage solutions such as AWS S3, Google GCS, Azure Blob Storage, or HDFS. This architecture allows for independent scaling of compute and storage resources. This was released in version 3.0.[21]
Storage
StarRocks relies on object storage solutions such as Amazon S3, Google Cloud Platform, Azure Blob Storage, or HDFS for data persistence. Data is stored in the StarRocks file format.
As a Query Engine for Data Lakes
StarRocks is also used as a query engine that integrates with open table formats such as Apache Iceberg, Apache Hudi, Delta Lake, and Apache Paimon.[22]
Limitations
[edit]- StarRocks has limited support for transactions.
- StarRocks does not provide store procedures.
See also
[edit]References
[edit]- ^ "StarRocks System Properties". db-engines.com. Retrieved 2025-01-19.
- ^ "StarRocks System Properties". db-engines.com. Retrieved 2025-02-22.
- ^ "Database of Databases — StarRocks". Database of Databases. 2024-08-22. Retrieved 2025-02-22.
- ^ Rathore, Amit Singh (2024-04-07). "StarRocks — Lakehouse SQL Engine". Medium. Retrieved 2025-02-22.
- ^ "From BigQuery to Lakehouse: How We Built a Petabyte-Scale Data Analytics Platform – Part 1 | TRM Insights". www.trmlabs.com. Retrieved 2025-02-22.
- ^ Kerner, Sean Michael (2023-02-14). "StarRocks analytical DB heads to Linux Foundation". VentureBeat. Retrieved 2025-02-22.
- ^ Databricks (2022-07-19). Democratizing Metrics at Airbnb. Retrieved 2025-02-22 – via YouTube.
- ^ Engineering, Pinterest (2024-07-31). "Delivering Faster Analytics at Pinterest". Medium. Archived from the original on 2025-02-05. Retrieved 2025-02-22.
{{cite news}}
:|first=
has generic name (help) - ^ Apache Iceberg (2024-05-29). Uniting Petabytes of Siloed Data with Apache Iceberg at Tencent Games. Retrieved 2025-02-22 – via YouTube.
- ^ "StarRocks launches managed DBaaS for real-time analytics". InfoWorld. Retrieved 2025-01-24.
- ^ Woodie, Alex (2022-07-14). "StarRocks Brings Speedy OLAP Database to the Cloud". BigDATAwire. Retrieved 2025-02-22.
- ^ "Tags · StarRocks/starrocks". GitHub. Retrieved 2025-02-22.
- ^ Devlin, Dr Barry (2023-04-06). "Multidimensional Analytics in the Cloud; Faster, More Meaningful Insights". RTInsights. Retrieved 2025-02-22.
- ^ Chauhan, Monika (2022-09-02). "StarRocks Announces Incorporation Of CelerData - TFiR". tfir.io. Retrieved 2025-02-22.
- ^ "StarRocks Project by CelerData Moves to the Linux Foundation for Continued Open Source Development". Database Trends and Applications. 2023-02-17. Retrieved 2025-02-22.
- ^ "The best open source software of 2023". InfoWorld. Retrieved 2025-02-22.
- ^ Kocher, Laveesh (2023-02-15). "The Linux Foundation Receives Assistance From CelerData For". Retrieved 2025-02-22.
- ^ Whiting, Rick. "CelerData Targets Data Lakehouse Analytics Performance With Latest Release | CRN". www.crn.com. Retrieved 2025-02-22.
- ^ StarRocks/starrocks, StarRocks, 2025-02-21, retrieved 2025-02-22
- ^ StarRocks/starrocks, StarRocks, 2025-02-21, retrieved 2025-02-22
- ^ StarRocks/starrocks, StarRocks, 2025-02-21, retrieved 2025-02-22
- ^ "CelerData 3 Bolsters Data Lake Analytics with Centralized, High-Performance Updates". Database Trends and Applications. 2023-03-15. Retrieved 2025-01-24.
External links
[edit]- Draft articles on internet culture
- Draft articles on software
- Draft articles on computing
- Draft articles on technology
- AfC submissions on commercial products
- Pending AfC submissions
- AfC pending submissions by age/2 days ago
- AfC submissions by date/22 February 2025
- AfC submissions by date/28 January 2025
- AfC submissions by date/19 January 2025