PostgreSQL est une base de données relationnelle libre qui, avec l'extension pgvector, sait aussi stocker et comparer des vecteurs pour la recherche par le sens.
📖 Définition
PostgreSQL est un système de gestion de base de données relationnelle libre et à code ouvert, reconnu pour sa conformité aux normes et pour son extensibilité. Il range l'information en tables reliées entre elles, avec des garanties strictes sur la cohérence des données, ce qui en a fait pendant des décennies un choix de fond pour les applications sérieuses. Ce qui l'a ramené au centre des discussions sur l'intelligence artificielle, c'est son extension pgvector : elle lui ajoute la capacité de stocker et de comparer des vecteurs, ces longues suites de nombres par lesquelles un modèle représente le sens d'un texte. Une application peut donc y faire de la recherche par le sens, ou alimenter une génération augmentée par récupération, sans installer un second système à côté. On l'abrège couramment en « Postgres ». Sa licence, qui porte un nom propre, fait l'objet d'une fiche distincte.
💬 En termes simples
Un classeur d'archives auquel on ajoute un tiroir qui range les documents par ressemblance de sens plutôt que par ordre alphabétique.
🎯 Exemple concret
Une équipe qui bâtit un moteur de recherche interne peut y déposer les vecteurs de ses documents avec pgvector et interroger les deux, données classiques et vecteurs, dans une même requête.
💡 Le saviez-vous ?
L'ajout de pgvector a permis à des équipes de retirer une base vectorielle dédiée de leur infrastructure : un système de moins à surveiller, à sauvegarder et à payer.
❓ Questions fréquentes
Quelle différence entre PostgreSQL et Postgres?
Aucune. « Postgres » est l'abréviation d'usage, employée jusque dans la documentation officielle du projet.
pgvector remplace-t-il une base de données vectorielle dédiée?
Pour beaucoup de projets, oui : il évite d'ajouter un système séparé. Au-delà d'un certain volume ou de besoins d'indexation très particuliers, un moteur spécialisé garde l'avantage.
PostgreSQL et « la licence PostgreSQL », est-ce la même chose?
Non. L'un est le logiciel, l'autre est le cadre juridique sous lequel il est distribué. Le glossaire leur consacre deux fiches distinctes, reliées entre elles.
Reçois chaque semaine le meilleur de l'actualité IA, directement dans ta boîte.
Pas de pourriel, désinscription en 1 clic.
✉️
Restez informé
Recevez nos sélections d'outils et articles directement dans votre boîte courriel.
🔐 Connexion rapide
Entrez votre courriel pour recevoir un code à 6 chiffres.
Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !
✓
Paramètres de confidentialité
Nous utilisons des témoins (cookies) pour assurer le bon fonctionnement du site, analyser le trafic et personnaliser le contenu. Vous pouvez gérer vos préférences ci-dessous.
Politique de confidentialité · Politique de cookies