{"name":"ParadeDB: A Transactional Elasticsearch Alternative on Postgres","description":"ParadeDB is a modern, transactional Elasticsearch alternative built on Postgres. It is designed for real-time, update-heavy workloads, offering robust features for search, analytics, and hybrid search capabilities directly within a familiar database environment.","github":"https://github.com/paradedb/paradedb","url":"https://osrepos.com/repo/paradedb-paradedb","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/paradedb-paradedb","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/paradedb-paradedb.md","json":"https://osrepos.com/repo/paradedb-paradedb.json","topics":["PostgreSQL","Elasticsearch Alternative","Full-Text Search","Analytics","Hybrid Search","Rust","Database","Open Source"],"keywords":["PostgreSQL","Elasticsearch Alternative","Full-Text Search","Analytics","Hybrid Search","Rust","Database","Open Source"],"stars":null,"summary":"ParadeDB is a modern, transactional Elasticsearch alternative built on Postgres. It is designed for real-time, update-heavy workloads, offering robust features for search, analytics, and hybrid search capabilities directly within a familiar database environment.","content":"## Introduction\nParadeDB is a modern Elasticsearch alternative built on Postgres, designed for real-time, update-heavy workloads. It provides powerful capabilities for full-text search, analytics, and hybrid search, leveraging the reliability and familiarity of PostgreSQL. Developed in Rust, ParadeDB extends PostgreSQL to deliver high-performance search and analytical functionalities, making it a compelling choice for applications requiring both transactional integrity and advanced search features. It is licensed under the AGPL-3.0.\n\n## Installation\nParadeDB can be easily deployed using Docker or Kubernetes Helm charts. For a quick start, you can pull and run the official Docker image. For Kubernetes environments, the Helm chart is available via Artifact Hub or the ParadeDB Helm Chart GitHub repository. Prebuilt binaries for ParadeDB Postgres extensions are also available for various operating systems and PostgreSQL versions (14+).\n\n## Examples\nTo quickly get a ParadeDB instance up and running with Docker, use the following command:\n\nbash\ndocker run --name paradedb -e POSTGRES_PASSWORD=password paradedb/paradedb\n\n\nYou can then connect to the database using `psql`:\n\nbash\ndocker exec -it paradedb psql -U postgres\n\n\nFor a more persistent setup with custom credentials and data volumes, consider:\n\nbash\ndocker run \\\n  --name paradedb \\\n  -e POSTGRES_USER=<user> \\\n  -e POSTGRES_PASSWORD=<password> \\\n  -e POSTGRES_DB=<dbname> \\\n  -v paradedb_data:/var/lib/postgresql/ \\\n  -p 5432:5432 \\\n  -d \\\n  paradedb/paradedb:latest\n\n\n## Why Use ParadeDB?\n*   **Leverages PostgreSQL**: Combines the robust transactional capabilities of a relational database with advanced search and analytics features.\n*   **Real-time and Update-Heavy Workloads**: Optimized for scenarios requiring frequent data updates and immediate search results.\n*   **Elasticsearch Alternative**: Offers a transactional approach to search and analytics, providing a strong alternative to Elasticsearch without the operational complexity of a separate search stack.\n*   **Hybrid Search**: Supports various search paradigms including full-text (BM25), similarity, and sparse vector search.\n*   **Open Source**: Licensed under AGPL-3.0, fostering community contributions and transparency.\n\n## Links\n*   [Official Website](https://paradedb.com){:target=\"_blank\" rel=\"noopener noreferrer\"}\n*   [Documentation](https://docs.paradedb.com){:target=\"_blank\" rel=\"noopener noreferrer\"}\n*   [Community Slack](https://join.slack.com/t/paradedbcommunity/shared_invite/zt-32abtyjg4-yoYoi~RPh9MSW8tDbl0BQw){:target=\"_blank\" rel=\"noopener noreferrer\"}\n*   [Blog](https://paradedb.com/blog/){:target=\"_blank\" rel=\"noopener noreferrer\"}\n*   [Changelog](https://docs.paradedb.com/changelog/){:target=\"_blank\" rel=\"noopener noreferrer\"}\n*   [GitHub Repository](https://github.com/paradedb/paradedb){:target=\"_blank\" rel=\"noopener noreferrer\"}","metrics":{"detailViews":5,"githubClicks":4},"dates":{"published":null,"modified":"2025-12-02T08:00:54.000Z"}}