
Vector Database vs. pgvector: Do You Actually Need a Dedicated One?
Most teams adding semantic search reach for a dedicated vector database before checking whether the Postgres instance they already run can do the job. pgvector is a Postgres extension, not a new service: it adds a vector column type and an HNSW index to a database you're already operating. It stays comfortable for most teams under roughly 10 million vectors. A dedicated store like Qdrant, Weaviate, or Pinecone earns its place once your corpus genuinely outgrows that, hybrid search or multi-tenant isolation is core to the product rather than a nice-to-have, or you want a vendor to own the ops instead of you.































