Quatre modèles de facturation, cinq providers, un budget de 50 $/mois. On compare Upstash, Aiven, Redis Cloud, Railway et Azure Cache pour héberger un Redis managé sans exploser le budget d'une petite app.
Modèle per-request à $0,20/100K cmd avec free tier 256 MB/500K cmd et scale-to-zero. REST API idéale pour serverless/edge. À 5 M cmd/mois, le PAYG revient à ~$10 — en dessous des plans fixes concurrents.
Free tier 1 GB single-node sans carte bancaire, le plus généreux du marché. Plan Hobbyist $19/mo pour le multi-nœud. Multi-cloud AWS/GCP/Azure/DO pour une portabilité rare dans ce segment.
Free tier 30 MB pour tester. Essentials dès $5/mo. Exclusivité des modules RediSearch, RedisJSON et RedisTimeSeries indisponibles chez les concurrents Valkey. Choix si votre app exploite ces fonctionnalités.
Pour une petite application — cache, sessions, rate-limiting — un Redis managé sous 50 $/mois évite l'overhead DevOps sans exploser le budget. Mais tous les providers ne facturent pas pareil : quatre modèles de billing coexistent, et le bon choix dépend de votre profil de trafic.
Avant de comparer les prix, il faut comprendre ce que vous payez. Le marché se divise en quatre approches :
La règle de base : trafic spiky ou faible → per-request ; trafic steady et élevé → plan fixe.
Pour comparer équitablement, prenons un cas concret — 1 GB de données, 5 millions de commandes par mois. Voici ce que ça coûte réellement1 :
| Provider | Modèle | Coût mensuel estimé |
|---|---|---|
| Upstash (PAYG) | Per-request | ~$10 |
| Railway | Usage-based | ~$10–$15 |
| Azure Cache (Basic C0) | Per-node | ~$16 |
| Redis Cloud (Essentials) | Per-GB | ~$18 |
| Aiven (Hobbyist) | Per-GB | $19 |
À ce niveau, Upstash et Railway se démarquent. Mais le classement change selon que vous montez en charge ou que vous restez léger.
En 2024, Redis Ltd. a changé sa licence vers un modèle SSPL/RSALv2, déclenchant la création de Valkey — un fork open-source maintenu par la Linux Foundation. Plusieurs providers, dont Aiven, proposent désormais Valkey comme alternative4. Les modules Redis propriétaires (RediSearch, RedisJSON, RedisTimeSeries) restent exclusifs à Redis Cloud6. Pour un usage cache basique, Valkey et Redis sont interchangeables — la différence ne se joue que sur les fonctionnalités avancées.
Avant de signer, posez-vous la question. Pour un cache simple avec peu de trafic, un hashmap en mémoire dans votre application peut suffire3. Le self-host sur un VPS Hetzner reste l'option la moins chère, mais vous assumez l'ops, les backups et la sécurité3. Un Redis managé vaut son prix quand vous voulez déléguer l'infrastructure et que votre temps vaut plus que les économies réalisées.
Recomate est partenaire d'affiliation de plusieurs providers listés ci-dessous. Les liens peuvent générer une commission sans surcoût pour vous — cela n'influence pas nos recommandations.
Upstash est notre top pick pour une raison simple : le modèle per-request épouse parfaitement le trafic d'une petite app. Le free tier offre 256 MB de stockage et 500 000 commandes par mois sans carte bancaire2. Au-delà, le pay-as-you-go coûte $0,20 pour 100 000 commandes, avec 1 GB de stockage gratuit2.
L'atout majeur d'Upstash est sa REST API : pas besoin d'une connexion TCP persistante, ce qui le rend idéal pour les environnements serverless et edge (Cloudflare Workers, Vercel Edge Functions). Le scale-to-zero signifie que vous ne payez rien quand votre app dort3.
Les plans fixes existent aussi : 250 MB à $10/mois, 1 GB à $20/mois2. Pour un trafic steady à 5 M commandes/mois, le PAYG revient à ~$10 — en dessous du plan fixe 1 GB.
Verdict : Si votre app a un trafic faible ou spiky, Upstash est imbattable. La REST API en fait le compagnon naturel du serverless.
Aiven propose un free tier de 1 GB en single-node — le plus généreux du marché4. Pas de carte bancaire, usage illimité dans le temps. La limite : un seul nœud, pas de haute disponibilité, et des régions restreintes4.
Le plan Hobbyist passe à $19/mois pour débloquer le multi-nœud et plus de régions4. L'autre force d'Aiven est le multi-cloud : AWS, GCP, Azure et DigitalOcean sont disponibles, ce qui offre une portabilité rare dans ce segment.
Verdict : Choisissez Aiven si vous voulez démarrer gratuitement avec 1 GB réel, ou si la portabilité multi-cloud est une exigence.
Redis Cloud (par Redis Ltd.) propose un free tier de 30 MB — suffisant pour tester, pas pour produire6. Les plans Essentials démarrent à ~$5/mois et montent jusqu'à $216/mois pour 12 GB6.
La raison de choisir Redis Cloud plutôt qu'un autre : les modules Redis. RediSearch (recherche full-text), RedisJSON (documents JSON indexés) et RedisTimeSeries ne sont disponibles que chez Redis Ltd.6. Si votre app dépend de ces fonctionnalités, aucun autre provider ne les propose.
Verdict : Redis Cloud n'est pas le moins cher pour un cache basique, mais il est seul à offrir les modules avancés. Choisissez-le si vous exploitez RediSearch ou RedisJSON.
Railway déploie Redis automatiquement via un template, en facturant l'usage réel : ~$10/GB de RAM par mois, calculé à la seconde5. Le plan Hobby à $5/mois inclut $5 de crédit d'usage5.
L'intérêt de Railway n'est pas le prix Redis seul — Upstash est souvent moins cher. C'est l'intégration : si votre app, votre base de données et votre Redis tournent tous sur Railway, vous gagnez en simplicité de déploiement et de monitoring. Le CPU est facturé séparément (~$20/vCPU/mois), donc une instance Redis peu sollicitée reste abordable5.
Verdict : Railway vaut le coup si vous voulez tout centraliser sur une seule plateforme. Pour Redis seul, d'autres options sont plus économiques.
Azure Cache for Redis en tier Basic C0 (250 MB) coûte ~$16/mois1. Ce n'est pas le moins cher, et il n'y a pas de free tier. Mais si votre infrastructure est déjà sur Azure — App Service, Functions, Cosmos DB — l'intégration native, les compliance certifications et les SLA d'Azure peuvent justifier le surcoût.
Verdict : Mention honorable pour les équipes déjà engagées sur Azure. Pour un nouveau projet sans contrainte cloud, les alternatives ci-dessus sont plus rentables.
| Provider | Offre gratuite | Modèle | Prix estimé 1 GB / 5 M cmd |
|---|---|---|---|
| Upstash | 256 MB / 500K cmd | Per-request | ~$10 |
| Aiven | 1 GB single-node | Per-GB | $19 |
| Redis Cloud | 30 MB | Per-GB | ~$18 |
| Railway | $5 usage inclus | Usage-based | ~$10–$15 |
| Azure Cache | Aucune | Per-node | ~$16 |
En résumé : trafic spiky ou serverless → Upstash. Free tier 1 GB ou multi-cloud → Aiven. Modules Redis avancés → Redis Cloud. Tout-en-un → Railway. Stack Azure existante → Azure Cache. Le bon Redis managé sous 50 $/mois est celui dont le modèle de facturation colle à votre trafic réel.
| Choix | Prix | Offre gratuite | Modèle de prix | Plan d'entrée | |
|---|---|---|---|---|---|
Upstash ▶ Choix | — | 256 MB / 500K cmd | $0.20 / 100K cmd | $10/mo (250 MB) | Voir le prix ↗ |
Aiven for Redis le free tier le plus généreux — 1 gb gratuit, multi-cloud | — | 1 GB single-node | $19/mo (Hobbyist) | $19/mo | Voir le prix ↗ |
Redis Cloud seul provider avec les modules redis avancés (search, json, timeseries) | — | 30 MB | Dès $5/mo (Essentials) | $5/mo | Voir le prix ↗ |
Railway tout-en-un — idéal si app + redis sur la même plateforme | — | $5 usage inclus | ~$10/GB RAM/mo | $5/mo (Hobby) | Voir le prix ↗ |
Azure Cache for Redis mention honorable pour les stacks azure existantes | — | Aucune | ~$16/mo (Basic C0) | $16/mo | Voir le prix ↗ |
Une question de suivi que l'article n'a pas traitée ? Demandez au moteur — il connaît le contexte de l'article.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.