doris is a free, open source monitoring & observability project written in Java and released under Apache-2.0. It has 15,945 GitHub stars, 3,949 forks and 1,320 open issues, and was last pushed 8 hours ago. On this registry it ranks #23 of 97 tracked projects in Monitoring & Observability, with 5 head-to-head comparisons available. It gained 29 stars over the last 3 tracked days.

What is doris?

What it is

Apache Doris is an open-source, real-time analytics and search database built on a massively parallel processing (MPP) architecture. It runs on the JVM and is written in Java, licensed under Apache-2.0, and has been developed in the open for roughly nine years, with the repository showing about 15,900 stars and 3,900 forks. It lives in the data infrastructure ecosystem, where it sits alongside streaming systems, lakehouse table formats, and business intelligence tooling rather than replacing any single one of them. The project describes itself as a real-time analytics and hybrid search database for AI agents.

The concrete problem it solves is the fragmentation that appears when analytical workloads span several kinds of data. Structured rows, JSON documents, full-text fields, and vector embeddings traditionally require different engines, which means separate clusters, separate query languages, and separate operational stories. Apache Doris puts those into one SQL engine so that hybrid search across structured, text, and vector data is expressed as SQL rather than as a pipeline between systems. It also addresses latency: streaming ingestion, incremental transformation, and sub-second queries under high concurrency are handled inside the same database, which removes the need for a separate serving layer between a warehouse and a customer-facing application.

Key capabilities

  • Real-time analytics: streaming ingestion, incremental transformation, and sub-second query response under high concurrency.
  • Lakehouse analytics: fast SQL analytics directly over open table formats such as Iceberg, Delta Lake, and Hudi.
  • Hybrid search: SQL-native analytics across JSON, full-text, and vector data in a single engine.
  • MPP query engine, the architectural basis for the parallel execution described across the capability list.
  • AI-oriented search, positioned for AI agents through the Doris for AI use case.
  • Observability workloads, with support for analyzing high-throughput logs, events, and metrics using SQL.
  • Query acceleration over lakehouse storage, listed as a distinct capability alongside analytics and search.

Who uses it and how

  • Teams building customer-facing analytics, shipping sub-second interactive analytics to external users.
  • Data warehousing groups constructing one real-time warehouse that spans multiple business domains.
  • Observability teams analyzing high-throughput logs, events, and metrics through SQL instead of a separate log store.
  • AI and search workloads that need vector, text, JSON, and structured search combined inside one SQL engine.
  • Data platform teams connecting upstream databases, streaming systems, and lakehouse storage to downstream BI, AI, analytics, and observability tools.

Getting started

The README points to an official download page,

project readme (upstream, from github) — read inline

🌍 Read this in other language

EnglishالعربيةবাংলাDeutschEspañolفارسیFrançaisहिन्दीBahasa IndonesiaItaliano日本語한국어PolskiPortuguêsRomânăРусскийSlovenščinaไทยTürkçeУкраїнськаTiếng Việt简体中文繁體中文

Apache Doris

License GitHub release Slack EN doc CN doc

Official Website Quick Download

     


apache%2Fdoris | Trendshift

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 for the latest product overview, use cases, ecosystem updates, blogs, and user stories. For version updates, see all release notes.

📈 Use Cases

Use Case What it provides
Customer-Facing Analytics Ship sub-second interactive analytics to external users.
Data Warehousing Build one real-time warehouse across business domains.
Observability Analyze high-throughput logs, events, and metrics with SQL.
Doris for 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 Streaming ingestion, incremental transformation, and sub-second queries under high concurrency.
Lakehouse Analytics Fast SQL analytics over open table formats such as Iceberg, Delta Lake, and Hudi.
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.

Apache Doris ecosystem

For the latest ecosystem coverage, visit the official website and the connection and integration documentation.

👣 Get Started

🧱 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.

Apache Doris compute-storage decoupled architecture

Learn more in the deployment guide and deployment mode guide.

📣 Project Updates

Resource What it provides
Community Report Weekly updates on community activity, merged PRs, contributors, and feature progress.
Roadmap 2026 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.

👨‍👩‍👧‍👦 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.

🙌 Contributors

Apache Doris graduated from the Apache Incubator and became an Apache Top-Level Project in June 2022. Thanks to all community contributors who help build Doris.

contrib graph

🌈 Community and Support

readme truncated — read the full docs on github

Frequently asked questions

Is doris free to use?

doris is open source under the Apache-2.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does doris do?

Apache Doris is a real-time analytics and hybrid search database for AI agents.

What is doris written in?

doris is primarily written in Java. Its source is publicly available at https://github.com/apache/doris, and it has 15,945 GitHub stars.