Glossaire
pgvector, c'est quoi ?
Extension PostgreSQL qui ajoute un type `vector` et des opérateurs de distance (cosine, euclidean, inner product). Permet la recherche sémantique sans Qdrant/Pinecone.
Mis à jour le 6 juin 2026
Ce que c'est
Une extension de PostgreSQL qui ajoute un type « vecteur » et les opérations de distance. En clair : tu fais de la recherche sémantique directement dans ta base SQL existante, sans monter une base vectorielle dédiée (Qdrant, Pinecone).
Pourquoi c'est important
Pour beaucoup de projets, c'est le choix le plus simple : une dépendance de moins, tes vecteurs à côté de tes données métier, les mêmes sauvegardes. On ne sort l'artillerie dédiée que quand le volume l'exige.
Exemples concrets
- Une boutique stocke produits ET leurs embeddings dans le même PostgreSQL.
- Au-delà de plusieurs millions de vecteurs sous forte charge, une base dédiée peut redevenir pertinente.
Approfondir
concierge · RAG en prodUn module saisir.ai qui fait manipuler ce concept, en 5 min, sans coder.
Termes liés
Questions fréquentes
- pgvector, c'est quoi ?
- Une extension de PostgreSQL qui ajoute un type « vecteur » et les opérations de distance. En clair : tu fais de la recherche sémantique directement dans ta base SQL existante, sans monter une base vectorielle dédiée (Qdrant, Pinecone).
- À quoi ça sert ?
- Pour beaucoup de projets, c'est le choix le plus simple : une dépendance de moins, tes vecteurs à côté de tes données métier, les mêmes sauvegardes. On ne sort l'artillerie dédiée que quand le volume l'exige.
- Un exemple concret ?
- Une boutique stocke produits ET leurs embeddings dans le même PostgreSQL.