| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| ## 🌍 Read this in other language |
| |
| [English](README.md) • [العربية](docs/ar-SA/README.md) • [বাংলা](docs/bn-BD/README.md) • [Deutsch](docs/de-DE/README.md) • [Español](docs/es-ES/README.md) • [فارسی](docs/fa-IR/README.md) • [Français](docs/fr-FR/README.md) • [हिन्दी](docs/hi-IN/README.md) • [Bahasa Indonesia](docs/id-ID/README.md) • [Italiano](docs/it-IT/README.md) • [日本語](docs/ja-JP/README.md) • [한국어](docs/ko-KR/README.md) • [Polski](docs/pl-PL/README.md) • [Português](docs/pt-BR/README.md) • [Română](docs/ro-RO/README.md) • [Русский](docs/ru-RU/README.md) • [Slovenščina](docs/sl-SI/README.md) • [ไทย](docs/th-TH/README.md) • [Türkçe](docs/tr-TR/README.md) • [Українська](docs/uk-UA/README.md) • [Tiếng Việt](docs/vi-VN/README.md) • [简体中文](docs/zh-CN/README.md) • [繁體中文](docs/zh-TW/README.md) |
| |
| <div align="center"> |
| |
| # Apache Doris |
| |
| [](https://www.apache.org/licenses/LICENSE-2.0.html) |
| [](https://github.com/apache/doris/releases) |
| [](https://doris.apache.org/slack) |
| [](https://doris.apache.org/docs/dev/getting-started/what-is-apache-doris) |
| [](https://doris.apache.org/zh-CN/docs/dev/getting-started/what-is-apache-doris) |
| |
| <div> |
| |
| [?style=for-the-badge>)](https://doris.apache.org/) |
| [?style=for-the-badge>)](https://doris.apache.org/download) |
| |
| |
| </div> |
| |
| |
| <div> |
| <a href="https://twitter.com/doris_apache"><img src="https://img.shields.io/badge/- @Doris_Apache -424549?style=social&logo=x" height=25></a> |
| |
| <a href="https://github.com/apache/doris/discussions"><img src="https://img.shields.io/badge/- Discussion -red?style=social&logo=discourse" height=25></a> |
| |
| <a href="https://doris.apache.org/slack" height=25></a> |
| |
| <a href="https://medium.com/@ApacheDoris"><img src="https://img.shields.io/badge/-Medium-red?style=social&logo=medium" height=25></a> |
| |
| </div> |
| |
| </div> |
| |
| --- |
| |
| <div align="center"> |
| <a href="https://trendshift.io/repositories/1156" target="_blank"><img src="https://trendshift.io/api/badge/repositories/1156" alt="apache%2Fdoris | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> |
| </div> |
| |
| Apache Doris is an open-source, real-time analytics and search database built on MPP architecture. It provides fast SQL analytics, lakehouse query acceleration, and hybrid search across structured, text, and vector data. |
| |
| Explore the [official website](https://doris.apache.org/) for the latest product overview, use cases, ecosystem updates, blogs, and user stories. For version updates, see [all release notes](https://doris.apache.org/releases/all-release). |
| |
| ## 📈 Use Cases |
| |
| | Use Case | What it provides | |
| | -------- | ---------------- | |
| | [Customer-Facing Analytics](https://doris.apache.org/use-cases/customer-facing-analytics) | Ship sub-second interactive analytics to external users. | |
| | [Data Warehousing](https://doris.apache.org/use-cases/data-warehousing) | Build one real-time warehouse across business domains. | |
| | [Observability](https://doris.apache.org/use-cases/observability) | Analyze high-throughput logs, events, and metrics with SQL. | |
| | [Doris for AI](https://doris.apache.org/use-cases/ai) | Use vector, text, JSON, and structured search in one SQL engine. | |
| |
| ## 🚀 Core Capabilities |
| |
| Apache Doris is built around three core capabilities. The website is the source of truth for detailed product descriptions and examples. |
| |
| | Capability | What it provides | |
| | ---------- | ---------------- | |
| | [Real-Time Analytics](https://doris.apache.org/#real-time-analytics) | Streaming ingestion, incremental transformation, and sub-second queries under high concurrency. | |
| | [Lakehouse Analytics](https://doris.apache.org/#lakehouse-analytics) | Fast SQL analytics over open table formats such as Iceberg, Delta Lake, and Hudi. | |
| | [Hybrid Search](https://doris.apache.org/#hybrid-search) | SQL-native analytics across JSON, full-text, and vector data for AI and search workloads. | |
| |
| ## 🔌 Ecosystem |
| |
| Doris sits at the center of the modern data stack. It connects upstream databases, streaming systems, and lakehouse storage with downstream BI, AI, analytics, and observability tools. |
| |
| <p align="center"> |
| <img src="https://doris.apache.org/images/doris-ecosystem.jpg" alt="Apache Doris ecosystem" width="850" /> |
| </p> |
| |
| For the latest ecosystem coverage, visit the [official website](https://doris.apache.org/) and the [connection and integration documentation](https://doris.apache.org/docs/dev/connection-integration/data-integration/intro). |
| |
| ## 👣 Get Started |
| |
| - [What is Apache Doris](https://doris.apache.org/docs/dev/getting-started/what-is-apache-doris) |
| - [Quick Start](https://doris.apache.org/docs/dev/getting-started/quick-start) |
| - [Download](https://doris.apache.org/download) |
| - [Installation](https://doris.apache.org/docs/dev/install/intro) |
| - [Compile from source](https://doris.apache.org/community/source-install/compilation-with-docker) |
| |
| ## 🧱 Architecture |
| |
| Apache Doris supports both compute-storage coupled and compute-storage decoupled deployments. In decoupled mode, stateless compute groups run over shared object storage, so you can scale compute on demand and isolate workloads. |
| |
| <p align="center"> |
| <img src="https://doris.apache.org/images/next/home-page/cs-decoupled.jpg" alt="Apache Doris compute-storage decoupled architecture" width="850" /> |
| </p> |
| |
| Learn more in the [deployment guide](https://doris.apache.org/docs/dev/install/intro) and [deployment mode guide](https://doris.apache.org/docs/dev/install/choosing-deployment-mode). |
| |
| ## 📣 Project Updates |
| |
| | Resource | What it provides | |
| | -------- | ---------------- | |
| | [Community Report](https://doris.apache.org/community-report/) | Weekly updates on community activity, merged PRs, contributors, and feature progress. | |
| | [Roadmap 2026](https://github.com/apache/doris/issues/60036) | The 2026 planning discussion for AI and hybrid search, query engine, storage, and data lake work. | |
| |
| ## 🧩 Components |
| |
| Doris provides connectors and tools for common data engineering workflows. |
| |
| - [Doris Flink Connector](https://doris.apache.org/docs/dev/connection-integration/data-integration/flink-doris-connector) |
| - [Doris Spark Connector](https://doris.apache.org/docs/dev/connection-integration/data-integration/spark-doris-connector) |
| - [Doris Kafka Connector](https://doris.apache.org/docs/dev/connection-integration/data-integration/doris-kafka-connector) |
| - [Doris Stream Loader](https://doris.apache.org/docs/dev/connection-integration/data-integration/doris-streamloader) |
| - [Doris Kubernetes Operator](https://doris.apache.org/docs/dev/install/deploy-on-kubernetes/doris-operator/intro) |
| |
| ## 👨👩👧👦 Users |
| |
| Apache Doris is used in production by thousands of companies worldwide across internet services, finance, retail, logistics, manufacturing, energy, telecommunications, AI, and other industries. |
| |
| - [Apache Doris users](https://doris.apache.org/why-doris/users/) |
| - [Add your company](https://github.com/apache/doris/discussions/27683) |
| |
| ## 🙌 Contributors |
| |
| Apache Doris graduated from the Apache Incubator and became an Apache Top-Level Project in June 2022. Thanks to all [community contributors](https://github.com/apache/doris/graphs/contributors) who help build Doris. |
| |
| [](https://github.com/apache/doris/graphs/contributors) |
| |
| ## 🌈 Community and Support |
| |
| - [GitHub Issues](https://github.com/apache/doris/issues) |
| - [GitHub Discussions](https://github.com/apache/doris/discussions) |
| - [Pull Requests](https://github.com/apache/doris/pulls) |
| - [How to contribute](https://doris.apache.org/community/how-to-contribute/) |
| - [Code submission guide](https://doris.apache.org/community/how-to-contribute/pull-request/) |
| |
| ## 💬 Contact Us |
| |
| - [Join Slack](https://doris.apache.org/slack) |
| - [Subscribe to the dev mailing list](https://doris.apache.org/community/subscribe-mail-list) |
| |
| ## 🧰 Links |
| |
| - Apache Doris official website: [doris.apache.org](https://doris.apache.org) |
| - X: [@doris_apache](https://twitter.com/doris_apache) |
| - Medium: [@ApacheDoris](https://medium.com/@ApacheDoris) |
| |
| ## 📜 License |
| |
| [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) |
| |
| > **Note** |
| > Some licenses of the third-party dependencies are not compatible with Apache 2.0 License. So you need to disable |
| some Doris features to comply with Apache 2.0 License. For details, refer to the `thirdparty/LICENSE.txt` |