Production Checklist
- Choose the deployment model that matches your primary database.
- Load representative data, not only the small
mock_itemstable. - Design indexes around real query patterns.
- Tune index creation, reads, and writes with production-sized data.
- Confirm query plans with
EXPLAIN. - Decide how upgrades, backups, and high availability will work.
Production Readiness
ParadeDB Community, our open-source edition, has been downloaded millions of times. It is durable and crash-safe: changes to ParadeDB indexes are write-ahead logged and support crash recovery and point-in-time recovery. See Guarantees for the full details. ParadeDB Enterprise adds commercial licensing, support, and physical replication for ParadeDB indexes. Physical replication is what enables high availability, failover, and read replicas that can serve ParadeDB queries.Deployment
Deployment Overview
Compare extension, self-hosted, logical replication, cloud platform, BYOC,
and Enterprise options.
Install as an Extension
Add ParadeDB to a Postgres instance you already control.
Logical Replication
Replicate from managed Postgres when the primary cannot run ParadeDB.
High Availability
Plan read replicas, failover behavior, and production availability.
Index Design
Start from the queries your application actually runs. Add fields to the ParadeDB index when they need to participate in full-text search, vector retrieval, filtering,ORDER BY, GROUP BY, or aggregations.
Create an Index
Index table columns, tokenizer casts, and framework-native schema examples.
Choosing a Key Field
Pick the unique row identifier that ParadeDB stores in the index.
Vector Fields
Index embeddings alongside text and filters for nearest-neighbor and hybrid
search.
Columnar Fields
Make scalar and tokenizer-backed fields available through columnar storage.
Performance Tuning
Tune index creation, read queries, and write-heavy workloads.
Operational Readiness
Before cutting over traffic, verify the important paths:- Run representative queries with
EXPLAINand confirm ParadeDB is used. - Test writes and updates against indexed tables.
- Check backup, restore, and upgrade procedures.
- Set monitoring around slow queries, index size, and segment growth.