# Upstash Redis

Canonical: https://inetgeek.com/caching/upstash-redis/

Serverless Redis-compatible cache, billed per command, with a free tier and multi-region read replicas on paid plans.

## Who it suits

Serverless and edge apps with spiky or low-baseline traffic — per-command billing means an idle app costs close to nothing, and the free tier covers real prototyping.

Consider something else if Traffic is large and steady rather than spiky — a flat-rate Redis plan is usually cheaper than metered commands once volume is predictable.

## What the documentation says

### Pricing

- Free tier: Yes ([source](https://upstash.com/pricing), read 2026-09-11)
- Entry paid plan: $0.20 per 100,000 commands on Pay as You Go, with up to 100 GB data. Fixed monthly plans are also offered. ([source](https://upstash.com/pricing), read 2026-09-11)
- Pricing model: Command-based billing on Pay as You Go ($0.20 per 100K commands); Fixed plans offer flat monthly rates instead. ([source](https://upstash.com/pricing), read 2026-09-11)

### Caching

- Max dataset size, entry plan: Up to 100 GB on Pay as You Go. Fixed plans range from 250 MB to 500 GB; Enterprise supports up to 10 TB. ([source](https://upstash.com/pricing), read 2026-09-11)
- Data persistence: Durable — data stays persistent in the cloud provider's block storage for durability and high availability, not an in-memory-only cache. ([source](https://upstash.com/pricing), read 2026-09-11)
- Multi-region replication: Supported on Fixed and Enterprise tiers. Each additional read region adds $5 to the Fixed 250MB tier's monthly cost, scaling upward with plan size. ([source](https://upstash.com/pricing), read 2026-09-11)

## Compared with

- [Upstash Redis vs Redis Cloud](https://inetgeek.com/compare/upstash-redis-vs-redis-cloud/)
- [Upstash Redis vs Amazon ElastiCache](https://inetgeek.com/compare/amazon-elasticache-vs-upstash-redis/)
- [Upstash Redis vs MemCachier](https://inetgeek.com/compare/memcachier-vs-upstash-redis/)
