Vector databases store high-dim embeddings + index them for fast nearest-neighbor search. pgvector uses HNSW (Hierarchical Navigable Small World) by default in 2026.
Real embeddings are 768-1536 dim; we use 2D for visualization. ANN doesn't always return exact top-K — it's a recall/speed tradeoff.