Pour construire un système RAG sans exploser le budget, nous comparons cinq bases de données vectorielles avec des plans sous 100 $/mois : pgvector, Pinecone, Cloudflare Vectorize, MongoDB Atlas et Redis. Tarifs réels, paliers gratuits et cas d'usage.
Gratuit si Postgres déjà en place, ~45 $/mois sur RDS pour 10M vecteurs. Modèle unifié relationnel + vectoriel qui élimine la complexité de synchronisation. Le plus économique de la sélection.
Zéro ops, free tier serverless avec 2 GB, ~70 $/mois pour 10M vecteurs en faible trafic. Intégrations LangChain/LlamaIndex parmi les plus matures. Idéal démarrage rapide.
Serverless edge-native, ~47 $/mois pour 1M reads+writes, 50k namespaces. Idéal si déjà sur Workers. Limite : pas de hybrid search (BM25).
Pour construire un système RAG (Retrieval-Augmented Generation) sans exploser le budget, plusieurs bases de données vectorielles offrent des paliers gratuits ou des plans gérés sous 100 $/mois. Le choix dépend de votre infrastructure existante, de votre besoin d'ops zéro, et de votre volume de vecteurs cible. Voici les choses réellement utiles à acheter dans ce créneau.
Nous avons croisé les tarifs réels constatés en 2026, les paliers gratuits, la facilité d'exploitation, et la capacité de recherche hybride. Les chiffres de coût proviennent d'analyses indépendantes de factures réelles1 et de guides comparatifs actualisés2. Qdrant et Weaviate, bien que mentionnés dans le paysage, ne figurent pas dans notre sélection finale — Qdrant pour son positionnement tarifaire proche de pgvector mais sans l'avantage de l'unification relationnelle, et Weaviate Cloud dont le coût à 10M vecteurs (~135 $/mois) dépasse notre seuil1.
pgvector est une extension PostgreSQL qui ajoute le stockage et la recherche vectorielle à votre base relationnelle existante. Si vous utilisez déjà Postgres — via Supabase, RDS, ou en self-hosted — l'ajout de pgvector est gratuit. Sur AWS RDS, le coût pour 10M vecteurs tourne autour de 45 $/mois1, ce qui en fait l'option la plus économique de notre sélection.
L'avantage majeur est le modèle unifié : vos métadonnées relationnelles et vos embeddings cohabitent dans la même base, éliminant la complexité de synchronisation entre deux systèmes. C'est idéal pour les équipes qui veulent démarrer en RAG sans ajouter une infrastructure supplémentaire.
Verdict : Le choix par défaut pour toute équipe PostgreSQL. Gratuit à l'installation, prévisible en coût, et suffisamment performant jusqu'à plusieurs dizaines de millions de vecteurs.
Pinecone propose un modèle serverless avec un palier gratuit incluant 2 GB de stockage6. Le pricing est à l'usage : 0,33 $/GB de stockage plus des opérations de lecture/écriture facturées séparément6. Pour 10M vecteurs en faible trafic, le coût se situe autour de 70 $/mois1.
Pinecone excelle par sa simplicité opérationnelle : pas de serveurs à gérer, pas de tuning d'index. Les intégrations LangChain et LlamaIndex sont parmi les plus matures de l'écosystème2, ce qui accélère considérablement le time-to-production.
Verdict : Le meilleur choix pour démarrer rapidement sans infrastructure. Le coût grimpe à grande échelle — 700 $+/mois à 100M vecteurs1 — mais sous 100 $/mois, c'est l'option la plus simple.
Cloudflare Vectorize s'intègre nativement à l'écosystème Workers. À environ 47 $/mois pour 1M d'opérations de lecture et écriture, avec 50 000 namespaces disponibles, c'est une option intéressante pour les applications déjà déployées sur Cloudflare1.
La limite principale est l'absence de recherche hybride (BM25 + vectoriel), ce qui peut être un blocker pour certains cas d'usage RAG nécessitant du keyword matching combiné à la similarité sémantique.
Verdict : Excellent si vous êtes déjà sur Workers et que vous n'avez pas besoin de hybrid search. À considérer comme une extension de votre stack Cloudflare existante plutôt que comme une base vectorielle autonome.
MongoDB Atlas Vector Search intègre la recherche vectorielle directement dans Atlas, avec un free tier disponible. Les performances sont solides — sous 50 ms à 15,3M vecteurs selon les retours. C'est un choix naturel si MongoDB est déjà votre base principale.
Attention toutefois : le pricing Atlas peut dépasser 100 $/mois à grande échelle, ce qui le place en limite de notre critère budgétaire.
Verdict : Pratique pour éviter une base supplémentaire quand MongoDB est déjà en production. À réserver aux équipes déjà investies dans l'écosystème Mongo.
Redis Vector Search offre une latence sub-millisecond, avec un free tier disponible. C'est idéal pour les cas d'usage RAG nécessitant une réponse ultra-rapide à petite échelle (moins de 10M vecteurs).
Le revers de la médaille : Redis est memory-bound, donc les coûts RAM grimpent vite au-delà de 10M vecteurs. Pour rester sous 100 $/mois, il faut viser des volumes modérés.
Verdict : Le choix latence pour le RAG temps réel à petite échelle. Au-delà de 10M vecteurs, la facture mémoire devient prohibitive.
| Critère | pgvector | Pinecone | Cloudflare Vectorize | MongoDB Atlas | Redis |
|---|---|---|---|---|---|
| Palier gratuit | Inclus avec Postgres | Serverless, 2 GB | Inclus avec Workers | Atlas free tier | Free tier |
| Coût ~10M vecteurs | ~45 $/mois | ~70 $/mois | ~47 $/mois (1M ops) | Variable | Élevé (RAM) |
| Modèle | Self-hosted / géré | Serverless géré | Serverless edge | Géré (Atlas) | Self-hosted / géré |
| Recherche hybride | Oui (FTS + vector) | Non native | Non | Oui (Atlas Search) | Non native |
| Zéro ops | Non | Oui | Oui | Oui | Non |
Qdrant mérite une mention : son free tier permanent de 1 GB3 avec environ 1M vecteurs à 768 dimensions4 est l'un des plus généreux, et son plan Standard démarre à 25 $/mois3. À 10M vecteurs, Qdrant Cloud coûte ~65 $/mois1, ce qui le place sous notre seuil. Le point de bascule vers le self-hosté intervient autour de 96 $/mois, où un VPS DigitalOcean 16 GB devient plus rentable5.
Weaviate, en revanche, dépasse notre budget : son Cloud coûte ~135 $/mois à 10M vecteurs1, et l'essai gratuit est limité à 14 jours2. Sa recherche hybride BM25 + vectorielle reste néanmoins une référence du marché.
Le self-hosted reste l'option la plus économique à grande échelle — Milvus ou pgvector self-hosté reste sous 100 $/mois même à 100M vecteurs1 — mais demande une expertise Kubernetes non négligeable.
Recomate peut percevoir une commission sur certains liens de cette page. Cela n'affecte pas nos recommandations, basées sur des tests et des sources indépendantes.
| Choix | Prix | Palier gratuit | Coût 10M vecteurs | Modèle | |
|---|---|---|---|---|---|
pgvector ▶ Choix | — | Inclus avec Postgres | ~45 $/mois (RDS) | Self-hosted / géré | Voir le prix ↗ |
Pinecone le meilleur pour démarrer sans infrastructure | — | Serverless, 2 GB stockage | ~70 $/mois | Serverless géré | Voir le prix ↗ |
Cloudflare Vectorize l'extension naturelle pour la stack cloudflare | — | Inclus avec Workers | ~47 $/mois (1M ops) | Serverless edge | Voir le prix ↗ |
MongoDB Atlas Vector Search pratique si mongodb est déjà en production | — | Atlas free tier | Variable, >100 $ à grande échelle | Géré (Atlas) | Voir le prix ↗ |
Redis Vector Search le choix latence pour le rag temps réel | — | Free tier disponible | Élevé (RAM-bound) | Self-hosted / géré | 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.