7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Apache Doris

Open source

Apache Doris is an open-source, MPP real-time analytics and hybrid search database for fast SQL, lakehouse query acceleration and vector and text search.

doris.apache.org
Apache Doris homepage screenshot
GitHub stars
16k
Last commit
today
Repository age
9 years
Version
4.1.4.1
Licence
Apache-2.0
Self-hosted
Yes

About Apache Doris

Apache Doris is an open-source analytics database built on a massively parallel processing architecture. It offers fast SQL analytics, acceleration of queries over lakehouse data, and hybrid search spanning structured, text and vector data, and it presents itself as a real-time analytics and search engine suitable for AI agents. It is written in Java.

The README lists use cases that include customer-facing analytics with sub-second interactive queries for external users, data warehousing across business domains, observability for high-throughput logs, events and metrics analyzed with SQL, and AI use where vector, text, JSON and structured search run in one SQL engine. Topics mention lakehouse formats Hudi, Iceberg and Delta Lake and comparisons with warehouses such as BigQuery, Redshift and Snowflake.

Doris is a project of the Apache Software Foundation and Apache-2.0 licensed. You can deploy it on your own clusters, and the website provides release notes, use cases and user stories, with documentation in a large number of languages. It suits data engineering teams that want an open-source, high-concurrency analytical database.

Key features

  • MPP architecture for fast SQL analytics
  • Lakehouse query acceleration
  • Hybrid search across structured, text and vector data
  • Real-time ingestion and analysis
  • Support for Iceberg, Hudi and Delta Lake
  • Apache Software Foundation project

Good fit for

  • →Customer-facing analytics dashboards
  • →Real-time data warehousing
  • →Log and observability analysis with SQL
Built with
Java
Tags
olap
analytics
database
sql
mpp
lakehouse
real-time
apache
vector-search

Apache Doris: questions and answers

What is Apache Doris used for?
Apache Doris is an open-source, MPP real-time analytics and hybrid search database for fast SQL, lakehouse query acceleration and vector and text search. It is a good fit for customer-facing analytics dashboards, real-time data warehousing, and log and observability analysis with SQL.
Is Apache Doris open source?
Yes. Apache Doris is open source under the Apache-2.0 licence. Its source code is on GitHub at apache/doris and is written mainly in Java.
Is Apache Doris free?
Yes. Apache Doris is open source, so the software itself is free to use.
Can I self-host Apache Doris?
Yes. Apache Doris can be self-hosted on your own server or infrastructure.
What is Apache Doris an alternative to?
Apache Doris is an open-source alternative to Snowflake, Google BigQuery, Amazon Redshift and SingleStore. Other open-source alternatives to Snowflake include StarRocks, ClickHouse and Databend.
Is Apache Doris actively maintained?
Yes. The most recent commit to Apache Doris was on 2 October 2026, and the latest release is 4.1.4.1, published on 29 September 2026. The project has 16k stars on GitHub.

Open-source alternatives to Apache Doris

See all

SaaS alternatives to Apache Doris

See all