PostgreSQL vs Redis: Rating, Votes and Features
- Pricing: PostgreSQL — Free; Redis — Free, with paid plans.
- License: PostgreSQL — PostgreSQL License; Redis — AGPL-3.0, RSALv2, SSPL-1.0.
- Data model: PostgreSQL — Document, Relational; Redis — Document, Key-value, Vector.
PostgreSQL — November 2026: 5 votes, rating 9.5/10.
Redis — November 2026: 5 votes, rating 9.5/10.
| PostgreSQL | Redis | |
|---|---|---|
| Category | database engine | database engine |
| Developer | PostgreSQL Global Development Group | Redis Ltd. |
| Created by | Michael Stonebraker | Salvatore Sanfilippo |
| First release | 1996 | 2009 |
| License | PostgreSQL License | AGPL-3.0, RSALv2, SSPL-1.0 |
| Open source | Yes | Yes |
| Pricing | Free | Free, with paid plans |
| Website | https://www.postgresql.org | https://redis.io |
| Written in | C | C |
| Data model | Document, Relational | Document, Key-value, Vector |
| Storage layout | Row-oriented | In-memory |
| Workload | Transactions (OLTP) | Cache |
| Analytics architecture | Not an analytics platform | Not an analytics platform |
| Query language | SQL | Redis commands |
| ACID transactions | Yes | No |
| Schema | Strict | Flexible |
| Deployment | Managed cloud, Server | Managed cloud, Server |
| Scaling | Replication | Sharding |
| Create, read, update, delete | Create: fast (Fast single and bulk inserts, COPY for loads); Read: fast (Rich indexes and a mature planner); Update: moderate (MVCC writes a new row version, vacuum cleans up); Delete: moderate (Rows are marked dead until vacuum reclaims them) | Create: fast (Everything happens in memory); Read: fast (Sub-millisecond lookups by key); Update: fast (Atomic operations on data structures); Delete: fast (Immediate, plus expiry by time) |