Apache Doris is a real-time analytics and hybrid search database for AI agents.
Apache Doris is a real-time analytics and hybrid search database designed for AI agents, built as an MPP OLAP database. The system comprises three main architectural modules: the Backend (BE) for execution and storage engines, the Frontend (FE) for query optimization and transaction management, and a Cloud module that enables storage-compute separation, all written in C++ and Java. The project is part of the Apache Software Foundation and includes comprehensive development standards covering code style enforcement through clang-format and clang-tidy for C++, checkstyle for Java, as well as rigorous testing requirements for regression tests, unit tests, and performance benchmarking particularly for Parquet format operations.