Draft:Apache Doris
This article, Draft:Apache Doris, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
This article, Draft:Apache Doris, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
This article, Draft:Apache Doris, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
This article, Draft:Apache Doris, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
This article, Draft:Apache Doris, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
This article, Draft:Apache Doris, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
Comment: See Wikipedia:Citing sources and WP:SOLUTIONS. The AfC template has 'Editor resources' which will help you find sources that may be appropriate. SWinxy (talk) 14:01, 16 March 2023 (UTC)
Comment: "Articles generally require Apache WayWP:SIGCOV significant coverage in reliable sources that are independent of the topic" (see WP:42) KylieTastic (talk) 10:13, 13 January 2023 (UTC)
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
![]() | |
Developer(s) | Apache Software Foundation |
---|---|
Stable release | 1.2.3 / March 20, 2023
|
Repository | github |
Written in | Java / C++ |
License | Apache License 2.0 |
Website | doris |
Apache Doris is an open source real-time data warehouse mostly written in Java and C++. It is a column-oriented DBMS compatible with the MySQL protocol. The design of Apache Doris integrates the distributed storage engine of Google Mesa and the massively parallel processing SQL query engine of Apache Impala..[1]
History
Apache Doris originated as a project initiated by Baidu in 2008 to cater to the specific requirements of the company's advertising business. It was developed into an analytic database that supported a range of data services including multidimensional analysis, user profile analysis, ad hoc queries, and real-time dashboards. In 2017, it was open sourced and made available on GitHub.[2] In July 2018, Apache Doris entered the Apache Incubator program, a process designed by the Apache Software Foundation to guide and nurture open-source projects. In June 2022, the Apache Software Foundation announced the graduation of Apache Doris as a Top-Level Project.[3] By then, it accumulated 300 code contributors and over 500 enterprise users, including ByteDance, Tencent, and Xiaomi.[4]
Features
Apache Doris uses technologies including column-oriented storage, indexes, parallel execution engine, vectorization, and query optimizer in query execution. It uses on-demand JSON in resource utilization optimization[5], and Bloom Filter indexes in query acceleration[6].
Doris offers compatibility with big data components such as Apache Flink, Apache Hive, Apache Hudi, Apache Iceberg, Apache Spark, and Elasticsearch.[7] It undertakes data aggregation and join queries in a real-time data processing architecture[8] and historical data queries in a log analytics platform[9]
See also
References
- ^ "Incubation proposal to the Apache Software Foundation by the Doris core developers". cwiki.apache.org. Retrieved 26 April 2024.
- ^ "Apache Doris just 'graduated': Why care about this SQL data warehouse". InfoWorld. 24 June 2022. Retrieved 26 April 2024.
- ^ "Graduated from Apache Incubator as a Top-Level Project". Apache Software Foundation. 16 June 2022. Retrieved 26 April 2024.
- ^ "Apache Doris Analytical Database Graduates from Apache Doris". Datanami. 20 June 2022. Retrieved 26 April 2024.
- ^ Keiser, John; Lemire, Daniel (2024). "On-demand JSON: A better way to parse documents?". Software: Practice and Experience. 54 (6): 1074–1086. arXiv:2312.17149. doi:10.1002/spe.3313.
- ^ Ma, Qingzhi (2023). "SieveJoin: Boosting Multi-Way Joins with Reusable Bloom Filters". arXiv:2308.16370 [cs.DB].
- ^ "The Apache Software Foundation Announces Apache® Doris™ as a Top-Level Project". GlobeNewswire (Press release). 16 June 2022. Retrieved 26 April 2024.
- ^ "Krypton: Real-time Serving and Analytical SQL Engine at ByteDance" (PDF). vldb.org. Retrieved 26 April 2024.
- ^ Zhang, Jun; Zhang, Li (3 February 2023). "A web log real-time analysis platform based on stream computing". Proceedings Volume 12511, Third International Conference on Computer Vision and Data Mining (ICCVDM 2022). Third International Conference on Computer Vision and Data Mining (ICCVDM 2022). Hulun Buir, China: SPIE Digital Library. pp. 125111W(2023). doi:10.1117/12.2660112. 125111W.
External links
- Pending AfC submissions
- Pending AfC submissions in article space
- AfC submissions by date/26 April 2024
- AfC submissions by date/02 January 2024
- AfC submissions by date/11 April 2023
- AfC submissions by date/17 March 2023
- AfC submissions by date/16 March 2023
- AfC submissions by date/13 January 2023
- Short description with empty Wikidata description
- Draft topics used in wrong namespace
- AfC topic used in wrong namespace
- Articles lacking reliable references
- All articles lacking reliable references