Home
Softono
serenedb

serenedb

Open source Apache-2.0 C++
536
Stars
38
Forks
189
Issues
7
Watchers
1 week
Last Commit

About serenedb

The First Real-Time Search Analytics Database

Platforms

Web Self-hosted

Languages

C++
The SereneDB company logo.

The First Real-Time Search Analytics Database

Star Us Apache License 2.0 Website

SereneDB unifies Elasticsearch-like search and ClickHouse-like analytics in a single, Postgres-compatible database.

Search is a first-class citizen of the query engine. All search functionality is powered by IResearch, an open-source C++ information retrieval library that core members of the SereneDB team have been developing since 2016.

Links

  • Official website for a quick high-level overview of SereneDB.
  • Blog for technical articles, project announcements and event updates.
  • Slack and Telegram for real-time discussion and support.
  • Reddit for community discussions and Q&A.
  • LinkedIn for official company news and professional updates.
  • X for quick updates, announcements and community news.

Why Choose SereneDB?

SereneDB is designed to be powerful, convenient and dev-friendly.

  • Zero-ETL Remote Search: Query your data (Parquet, Iceberg, CSV, JSON) directly on remote storage (S3/HDFS) with full BM25 ranking and vector search, eliminating the need for expensive ingestion pipelines.
  • Unified Search & Analytics: The search experience of Elasticsearch and the analytical power of ClickHouse in a single, high-performance solution.
  • Faster Than Elasticsearch: Powered by IResearch, which outperforms Lucene (the engine behind Elasticsearch) across every query type in the Search Benchmark, the Game.
  • Efficient Real-Time Updates: Column-wise updates that keep your data fresh without performance hits.
  • Vector & Hybrid Search: Built-in vector search and hybrid ranking for AI-powered applications.
  • Postgres-Compatible: Leverage your existing Postgres ecosystem, tools and knowledge. If you know SQL, you know SereneDB.
  • UI Client: An intuitive Postgres-compatible UI for managing and querying your data.

Our Philosophy

  • Truly Open Source: The complete, single-node version is and always will be licensed under Apache 2.0.
  • Built for Scale: Horizontal scalability, high availability and advanced security for production deployments.
  • Transparent Performance: All benchmarks are open and reproducible. Methodology, hardware and raw results are published alongside numbers.
  • Giving Back: We build on, contribute back to and openly collaborate with the open-source community, including projects like Velox, PostgreSQL and RocksDB.
  • Open Interaction: Your feedback matters. We are committed to open communication and collaboration with our community.

Get Involved

  • ⭐ Star this repo to show your interest and help us grow.
  • Watch releases to stay updated on our progress.
  • Contributing -- build instructions, code style, and how to get started.
  • Join the conversation on Slack, Telegram or Reddit.