ParadeDB is an Elasticsearch alternative built on Postgres. We’re modernizing the features of Elasticsearch, starting with real-time search and analytics.
ParadeDB is a Postgres extension, not a fork of Postgres. The ParadeDB Docker image ships with Postgres 17 by default and supports Postgres 14+.
Today, Postgres users who need a search and analytics engine face two options: adopt an external service like Elasticsearch, which is powerful but painful to run, tune, and sync, or use Postgres’ native search and aggregations, which lack critical functionality and perform poorly over large datasets.
ParadeDB aims to be the best of both worlds, providing developers with the familiarity of Postgres and the performance of a dedicated search and analytical database.
ParadeDB is a good fit for developers who:
You’re now ready to jump into our guides.
Get started with ParadeDB in under five minutes.
API reference for full text, similarity, and hybrid search.
API reference for aggregates.
Deploy ParadeDB as a Postgres extension or standalone database.