AltHub

apache/doris Alternatives

real-time analytics / hybrid search database

Apache Doris is an open-source MPP real-time analytics and hybrid search database that provides fast SQL analytics, lakehouse query acceleration, and combined structured/text/vector search, primarily for AI-agent and customer-facing analytics workloads.

15.8kC++Apache-2.0active · last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

StarRocks/starrocksGitHub

Direct MPP lakehouse/OLAP peer; choose it for a from-Doris-forked engine with strong query performance and broad ecosystem if Java is acceptable.

The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.

12.1k
Java
Apache-2.0
active1mo ago
databendlabs/databendGitHub

Rust cloud-native data warehouse with analytics, search, and Python sandbox; choose it for S3-native lakehouse deployments.

Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

9.4k
Rust
NOASSERTION
active1mo ago
ClickHouse/ClickHouseGitHub

Real-time columnar OLAP database with a huge ecosystem; choose it for extremely high-performance analytics, though its vector/lakehouse features are less complete than Doris's.

ClickHouse® is a real-time analytics database management system

49.5k
C++
Apache-2.0
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

paradedb/paradedbGitHub

Postgres-native search and analytics; choose it to keep application data, full-text, vector, and aggregations in one PostgreSQL deployment instead of adding Doris.

One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.

9.2k
Rust
AGPL-3.0
active1mo ago
infiniflow/infinityGitHub

AI-native hybrid search database; choose it for dense/sparse/tensor/full-text retrieval in LLM apps when MPP lakehouse analytics are not needed.

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

4.7k
C++
Apache-2.0
active2mo ago
oceanbase/seekdbGitHub

AI-native agent-storage database unifying vector/text/structured data; choose it for agent memory/search rather than BI/OLAP reporting.

The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run, and more stable.

2.9k
C++
Apache-2.0
active1mo ago
manticoresoftware/manticoresearchGitHub

Open-source search database with SQL, full-text, vector, and real-time indexing; choose it when you need SQL-capable search without lakehouse/MPP analytics.

Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.

12.0k
C++
GPL-3.0
active1mo ago
Mooncake-Labs/pg_mooncakeGitHub

Postgres extension for real-time analytics; choose it to get columnar analytics on existing PostgreSQL tables instead of running a separate Doris cluster.

Real-time analytics on Postgres tables

2.0k
Rust
MIT
active6mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

meilisearch/meilisearchGitHub

Search-only engine; choose it for a lightweight API-first hybrid search experience when you don't need Doris's SQL/lakehouse analytics.

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

59.1k
Rust
NOASSERTION
active2mo ago
typesense/typesenseGitHub

Search-only engine; choose it for typo-tolerant in-memory full-text/vector search under GPL, not for OLAP/lakehouse workloads.

Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

26.5k
C++
GPL-3.0
active2mo ago
weaviate/weaviateGitHub

Vector database with metadata filtering; choose it for scalable pure vector search when no SQL analytics is required.

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

16.8k
Go
BSD-3-Clause
active1mo ago
vespa-engine/vespaGitHub

AI search platform with advanced ranking; choose it for large-scale personalized search, not for SQL/lakehouse analytics.

The AI search platform

7.1k
Java
Apache-2.0
active1mo ago
SeekStorm/SeekStormGitHub

In-process/search server for vector and lexical search; choose it for embedded lightweight search, not analytics.

SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.

1.9k
Rust
Apache-2.0
active2mo ago
lancedb/lancedbGitHub

Embedded multimodal retrieval library; choose it for local/RAG retrieval inside an application instead of a server-side analytics database.

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

11.3k
Rust
Apache-2.0
active2mo ago
oramasearch/oramaGitHub

In-browser/edge search and RAG library; choose it when you need a tiny full-text/vector search inside a JS app and no database server.

🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

10.5k
TypeScript
NOASSERTION
active2mo ago
paradedb/pg_analyticsGitHub

Archived DuckDB-backed Postgres extension for data lake analytics; choose only for legacy PG lakehouse workloads and be prepared for no maintenance.

DuckDB-powered data lake analytics from Postgres

540
Rust
PostgreSQL
archived1.6y ago
gigapi/gigapiGitHub

Timeseries lakehouse on DuckDB/Parquet; choose it for sub-second time-series queries, not general analytics/search.

GigAPI is a Timeseries lakehouse for real-time data and sub-second queries, powered by DuckDB OLAP + Parquet Query Engine, Compactor w/ Cloud-Native Storage. Drop-in FDAP alternative ⭐

390
Go
MIT
slowing1.0y ago
qdrant/qdrantGitHub

Dedicated vector database; choose it when you need massive-scale vector similarity search only, not SQL analytics.

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

34.2k
Rust
Apache-2.0
active1mo ago
chroma-core/chromaGitHub

Lightweight vector-search infrastructure for AI; choose it for simple embedding retrieval, not for analytics or SQL workloads.

Search infrastructure for AI

29.2k
Rust
Apache-2.0
active1mo ago

Listed as an alternative to

These projects were analysed and named doris among their alternatives. The relationship is not symmetric — how doris rates them is a separate judgement, made when doris is analysed in its own right.

databendlabs/databendGitHub

calls doris “Pick for an Apache-licensed real-time analytics database with hybrid search and a rich ecosystem, if you prefer Apache governance.”

Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

9.4kRustactive
duckdb/duckdbGitHub

calls doris “Choose when you need a distributed real-time analytics database with hybrid search.”

DuckDB is an analytical in-process SQL database management system

40.8kC++active
manticoresoftware/manticoresearchGitHub

calls doris “Choose for real-time analytics plus hybrid search in one distributed SQL system; heavy analytical workload, not a lightweight search DB.”

Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.

12.0kC++active
oramasearch/oramaGitHub

calls doris “Real-time analytics and hybrid search database; choose when you need analytical workloads and hybrid search in one system.”

🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

10.5kTypeScriptactive
paradedb/paradedbGitHub

calls doris “Choose it when you need scalable MPP analytics plus hybrid search in a standalone cluster, not a Postgres extension.”

One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.

9.2kRustactive