تخطي إلى المحتوى الرئيسي

قاموس

ما هو Vector Database؟

A database optimized for storing and searching embeddings — finding the nearest vectors to a query vector in milliseconds, even across billions of records.

Vector databases solve a hard problem: nearest-neighbor search in high-dimensional space at scale. A traditional database can find 'all rows where city = Tel Aviv' in milliseconds, but it can't find 'the 10 most semantically similar documents to this query.' Vector DBs use approximate nearest neighbor (ANN) algorithms (HNSW, IVF, ScaNN) that trade tiny accuracy for huge speed gains. The 2026 landscape: Pinecone (managed, dev-friendly), Weaviate (open-source, feature-rich), Postgres pgvector (in-place if you already use Postgres), Qdrant, Chroma. For most apps under 10M vectors, pgvector is enough; above that, dedicated vector DBs justify their cost in latency and operational simplicity.

مصطلحات ذات صلة

العودة إلى قاموس AI