Definition
A vector database is purpose-built storage and retrieval for high-dimensional embeddings: numerical representations of text, images, code, audio, or other data that capture semantic content rather than literal tokens. Unlike a traditional row-store, it answers one question well. Given a query embedding, return the closest items by some similarity metric (cosine, dot product, Euclidean) at scale, in milliseconds. The data inside isn't documents or rows in the conventional sense. It's arrays of floating-point numbers, typically 384 to 4096 dimensions, that locate each item in a continuous semantic space where nearby points are conceptually related.