pgvector + pgvectorscale
Des extensions Postgres pour la similarité vectorielle — pgvector (Andrew Kane) a posé les bases en 2021, et pgvectorscale de Timescale (2024) le rend 10 à 30 fois plus rapide grâce à StreamingDiskANN.
pgvector : un nouveau type vector, des opérateurs L2/cosinus et des index HNSW/IVFFlat. Bien adapté à moins de 10 M de vecteurs. pgvectorscale ajoute StreamingDiskANN et la quantification binaire statistique pour dépasser les 100 M de vecteurs. Concurrents : Pinecone, Qdrant, Weaviate — mais les fervents du « Postgres pour tout » (Supabase compris) préfèrent pgvector à une base dédiée.