A vector database is a recall/latency/memory machine behind a similarity-search API. How to choose pgvector, Pinecone, Qdrant, or Weaviate — and what breaks first as it scales.