Survey of Vector Database Management Systems
Not on the map. Why?
Abstract (arXiv)
There are now over 20 commercial vector database management systems (VDBMSs), all produced within the past five years. But embedding-based retrieval has been studied for over ten years, and similarity search a staggering half century and more. Driving this shift from algorithms to systems are new data intensive applications, notably large language models, that demand vast stores of unstructured data coupled with reliable, secure, fast, and scalable query processing capability. A variety of new data management techniques now exist for addressing these needs, however there is no comprehensive survey to thoroughly review these techniques and systems. We start by identifying five main obstacles to vector data management, namely vagueness of semantic similarity, large size of vectors, high cost of similarity comparison, lack of natural partitioning that can be used for indexing, and difficulty of efficiently answering hybrid queries that require both attributes and vectors. Overcoming these obstacles has led to new approaches to query processing, storage and indexing, and query optimization and execution. For query processing, a variety of similarity scores and query types are now well understood; for storage and indexing, techniques include vector compression, namely quantization, and partitioning based on randomization, learning partitioning, and navigable partitioning; for query optimization and execution, we describe new operators for hybrid queries, as well as techniques for plan enumeration, plan selection, and hardware accelerated execution. These techniques lead to a variety of VDBMSs across a spectrum of design and runtime characteristics, including native systems specialized for vectors and extended systems that incorporate vector capabilities into existing systems. We then discuss benchmarks, and finally we outline research challenges and point the direction for future work.
Key facts. Cited by 39 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Oct 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 21; 2026: 12.
39 papers.
Sort:
By area:
- 2024When Large Language Models Meet Vector Databases: A Surveycited by 39
- 2025vCache: Verified Semantic Prompt Cachingcited by 17
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compressioncited by 16
- 2025Top Ten Challenges Towards Agentic Neural Graph Databasescited by 13
- 2025Semantic Caching for Low-Cost LLM Serving: From Offline Learning to Online Adaptationcited by 13
- 2024Human-inspired Perspectives: A Survey on AI Long-term Memorycited by 12
- 2024VELO: A Vector Database-Assisted Cloud-Edge Collaborative LLM QoS Optimization Frameworkcited by 10
- 2025MicroNN: An On-device Disk-resident Updatable Vector Databasecited by 6
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2025Category-Aware Semantic Caching for Heterogeneous LLM Workloadscited by 4
- 2025Cracking Vector Search Indexescited by 3
- 2026Asynchronous Verified Semantic Caching for Tiered LLM Architecturescited by 3
27 more
- 2025WIP: Large Language Model-Enhanced Smart Tutor for Undergraduate Circuit Analysiscited by 2
- 2025Multimodal Data Storage and Retrieval for Embodied AI: A Surveycited by 2
- 2026REAL: A Reasoning-Enhanced Graph Framework for Long-Term Memory Management of LLMscited by 2
- 2024Optimizing Domain-Specific Image Retrieval: A Benchmark of FAISS and Annoy with Fine-Tuned Featurescited by 1
- 2025Leveraging Approximate Caching for Faster Retrieval-Augmented Generationcited by 1
- 2025ML-Asset Management: Curation, Discovery, and Utilizationcited by 1
- 2026Covering the Unseen: Information Demand Coverage Optimization for Retrieval-Augmented Generationcited by 1
- 2023Translation Aligned Sentence Embeddings for Turkish Languagecited by 0
- 2024Delta Tensor: Efficient Vector and Tensor Storage in Delta Lakecited by 0
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Searchcited by 0
- 2025Fast 3D point clouds retrieval for Large-scale 3D Place Recognitioncited by 0
- 2025MINT: Multi-Vector Search Index Tuningcited by 0
- 2025Infinity Search: Approximate Vector Search with Projections on q-Metric Spacescited by 0
- 2025Text2VectorSQL: Towards a Unified Interface for Vector Search and SQL Queriescited by 0
- 2025Optimizing Product Deduplication in E-Commerce with Multimodal Embeddingscited by 0
- 2025Individualized non-uniform quantization for vector searchcited by 0
- 2025Trading Vector Data in Vector Databasescited by 0
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queriescited by 0
- 2026Vextra: A Unified Middleware Abstraction for Heterogeneous Vector Database Systemscited by 0
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysiscited by 0
- 2026Semantic Recall for Vector Searchcited by 0
- 2026RAGe: A Retrieval-Augmented Generation Evaluation Frameworkcited by 0
- 2026Memory-Orchestrated Semantic System (MOSS): An Auditable Agentic Memory Architecturecited by 0
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generationcited by 0
- 2026LayoutBench: Performance Benchmarking of Cloud Storage Layouts for Multimedia Datacited by 0
- 2026Inverting Multi-Vector Visual Document Indicescited by 0
- 2026Simple Linear Corrections for Compression in Late Interactioncited by 0
- 2026Simple Linear Corrections for Compression in Late Interaction9 Oct 2026
- 2026Inverting Multi-Vector Visual Document Indices7 Oct 2026
- 2026LayoutBench: Performance Benchmarking of Cloud Storage Layouts for Multimedia Data30 Jul 2026
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generation26 Jul 2026
- 2026Memory-Orchestrated Semantic System (MOSS): An Auditable Agentic Memory Architecture5 Jul 2026
- 2026Covering the Unseen: Information Demand Coverage Optimization for Retrieval-Augmented Generation28 Jun 2026
- 2026REAL: A Reasoning-Enhanced Graph Framework for Long-Term Memory Management of LLMs9 Jun 2026
- 2026RAGe: A Retrieval-Augmented Generation Evaluation Framework23 May 2026
- 2026Semantic Recall for Vector Search22 Apr 2026
- 2026Asynchronous Verified Semantic Caching for Tiered LLM Architectures13 Feb 2026
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysis11 Feb 2026
- 2026Vextra: A Unified Middleware Abstraction for Heterogeneous Vector Database Systems11 Jan 2026
27 more
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queries10 Dec 2025
- 2025Trading Vector Data in Vector Databases10 Nov 2025
- 2025Category-Aware Semantic Caching for Heterogeneous LLM Workloads29 Oct 2025
- 2025ML-Asset Management: Curation, Discovery, and Utilization28 Sep 2025
- 2025Individualized non-uniform quantization for vector search22 Sep 2025
- 2025Optimizing Product Deduplication in E-Commerce with Multimodal Embeddings19 Sep 2025
- 2025Multimodal Data Storage and Retrieval for Embodied AI: A Survey19 Aug 2025
- 2025Semantic Caching for Low-Cost LLM Serving: From Offline Learning to Online Adaptation11 Aug 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025Text2VectorSQL: Towards a Unified Interface for Vector Search and SQL Queries29 Jun 2025
- 2025WIP: Large Language Model-Enhanced Smart Tutor for Undergraduate Circuit Analysis10 Jun 2025
- 2025Infinity Search: Approximate Vector Search with Projections on q-Metric Spaces6 Jun 2025
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compression26 May 2025
- 2025MINT: Multi-Vector Search Index Tuning28 Apr 2025
- 2025MicroNN: An On-device Disk-resident Updatable Vector Database8 Apr 2025
- 2025Leveraging Approximate Caching for Faster Retrieval-Augmented Generation7 Mar 2025
- 2025Cracking Vector Search Indexes3 Mar 2025
- 2025Fast 3D point clouds retrieval for Large-scale 3D Place Recognition28 Feb 2025
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Search10 Feb 2025
- 2025vCache: Verified Semantic Prompt Caching6 Feb 2025
- 2025Top Ten Challenges Towards Agentic Neural Graph Databases24 Jan 2025
- 2024Optimizing Domain-Specific Image Retrieval: A Benchmark of FAISS and Annoy with Fine-Tuned Features2 Dec 2024
- 2024Human-inspired Perspectives: A Survey on AI Long-term Memory1 Nov 2024
- 2024VELO: A Vector Database-Assisted Cloud-Edge Collaborative LLM QoS Optimization Framework19 Jun 2024
- 2024Delta Tensor: Efficient Vector and Tensor Storage in Delta Lake3 May 2024
- 2024When Large Language Models Meet Vector Databases: A Survey30 Jan 2024
- 2023Translation Aligned Sentence Embeddings for Turkish Language16 Nov 2023
- 2025MicroNN: An On-device Disk-resident Updatable Vector Databasecited by 6
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2025Cracking Vector Search Indexescited by 3
- 2025Leveraging Approximate Caching for Faster Retrieval-Augmented Generationcited by 1
- 2026Covering the Unseen: Information Demand Coverage Optimization for Retrieval-Augmented Generationcited by 1
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queriescited by 0
- 2026Vextra: A Unified Middleware Abstraction for Heterogeneous Vector Database Systemscited by 0
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysiscited by 0
- 2026RAGe: A Retrieval-Augmented Generation Evaluation Frameworkcited by 0
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generationcited by 0
- 2026TriShieldRAG: 3 Rings, One Blind Spot in Layered Defenses for Retrieval-Augmented Generation26 Jul 2026
- 2026Covering the Unseen: Information Demand Coverage Optimization for Retrieval-Augmented Generation28 Jun 2026
- 2026RAGe: A Retrieval-Augmented Generation Evaluation Framework23 May 2026
- 2026Filtered Approximate Nearest Neighbor Search in Vector Databases: System Design and Performance Analysis11 Feb 2026
- 2026Vextra: A Unified Middleware Abstraction for Heterogeneous Vector Database Systems11 Jan 2026
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queries10 Dec 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025MicroNN: An On-device Disk-resident Updatable Vector Database8 Apr 2025
- 2025Leveraging Approximate Caching for Faster Retrieval-Augmented Generation7 Mar 2025
- 2025Cracking Vector Search Indexes3 Mar 2025
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compressioncited by 16
- 2025Top Ten Challenges Towards Agentic Neural Graph Databasescited by 13
- 2026Asynchronous Verified Semantic Caching for Tiered LLM Architecturescited by 3
- 2026Memory-Orchestrated Semantic System (MOSS): An Auditable Agentic Memory Architecturecited by 0
- 2026Memory-Orchestrated Semantic System (MOSS): An Auditable Agentic Memory Architecture5 Jul 2026
- 2026Asynchronous Verified Semantic Caching for Tiered LLM Architectures13 Feb 2026
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compression26 May 2025
- 2025Top Ten Challenges Towards Agentic Neural Graph Databases24 Jan 2025
- 2024When Large Language Models Meet Vector Databases: A Surveycited by 39
- 2025vCache: Verified Semantic Prompt Cachingcited by 17
- 2024Human-inspired Perspectives: A Survey on AI Long-term Memorycited by 12
- 2024VELO: A Vector Database-Assisted Cloud-Edge Collaborative LLM QoS Optimization Frameworkcited by 10
- 2025WIP: Large Language Model-Enhanced Smart Tutor for Undergraduate Circuit Analysiscited by 2
- 2025Multimodal Data Storage and Retrieval for Embodied AI: A Surveycited by 2
- 2024Optimizing Domain-Specific Image Retrieval: A Benchmark of FAISS and Annoy with Fine-Tuned Featurescited by 1
- 2025ML-Asset Management: Curation, Discovery, and Utilizationcited by 1
- 2023Translation Aligned Sentence Embeddings for Turkish Languagecited by 0
- 2024Delta Tensor: Efficient Vector and Tensor Storage in Delta Lakecited by 0
- 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Searchcited by 0
- 2025Fast 3D point clouds retrieval for Large-scale 3D Place Recognitioncited by 0
12 most cited of 22 All 22 (JSON)
- 2026Simple Linear Corrections for Compression in Late Interaction9 Oct 2026
- 2026Inverting Multi-Vector Visual Document Indices7 Oct 2026
- 2026LayoutBench: Performance Benchmarking of Cloud Storage Layouts for Multimedia Data30 Jul 2026
- 2026Semantic Recall for Vector Search22 Apr 2026
- 2025Trading Vector Data in Vector Databases10 Nov 2025
- 2025ML-Asset Management: Curation, Discovery, and Utilization28 Sep 2025
- 2025Individualized non-uniform quantization for vector search22 Sep 2025
- 2025Optimizing Product Deduplication in E-Commerce with Multimodal Embeddings19 Sep 2025
- 2025Multimodal Data Storage and Retrieval for Embodied AI: A Survey19 Aug 2025
- 2025Text2VectorSQL: Towards a Unified Interface for Vector Search and SQL Queries29 Jun 2025
- 2025WIP: Large Language Model-Enhanced Smart Tutor for Undergraduate Circuit Analysis10 Jun 2025
- 2025Infinity Search: Approximate Vector Search with Projections on q-Metric Spaces6 Jun 2025
12 newest of 22 All 22 (JSON)