PostgreSQL (Relational database)
Updated: July 9, 2026
At a glance
| Maintainer | PostgreSQL Global Development Group |
| First release | 1996 |
| Language | SQL |
| License | PostgreSQL License |
Learning curve
Moderate, standard SQL gets you far, but the rich feature surface (indexes, JSONB, extensions, tuning) rewards deeper study.
Performance
Excellent transactional performance and strong analytics for its class; scales vertically very well and horizontally via read replicas or Citus.
Ecosystem
The default relational choice of the 2020s, pgvector, PostGIS and TimescaleDB extensions, with managed offerings on every cloud.
Ideal for
- Transactional systems that need strict data integrity
- Apps mixing relational data with JSON flexibility (JSONB)
- Geospatial workloads (PostGIS)
- AI applications using vector search (pgvector)
Pros
- Rock-solid ACID guarantees and data integrity
- JSONB gives you relational and document models in one engine
- Unmatched extension ecosystem (pgvector, PostGIS, TimescaleDB)
- Truly open license with no vendor lock-in
- Managed options on every major cloud
Cons
- Horizontal write scaling needs extra tooling (Citus, sharding)
- Connection model requires poolers like PgBouncer at scale
- The tuning surface can intimidate teams without a DBA
All technology comparisons