Vector library vs database vs extension
Library (FAISS): in-process index only.
Library (FAISS): in-process index only. Database (Qdrant, Milvus, Pinecone, Weaviate): full server with storage, filtering, scaling. Extension (pgvector): vectors added to a database you already run.