LSM-VEC: A Large-Scale Disk-Based System for Dynamic Vector Search
On the map: Retrieval-augmented generation → Vector search and ANN indexes
Abstract (arXiv)
Vector search underpins modern AI applications by supporting approximate nearest neighbor (ANN) queries over high-dimensional embeddings in tasks like retrieval-augmented generation (RAG), recommendation systems, and multimodal search. Traditional ANN search indices (e.g., HNSW) are limited by memory constraints at large data scale. Disk-based indices such as DiskANN reduce memory overhead but rely on offline graph construction, resulting in costly and inefficient vector updates. The state-of-the-art clustering-based approach SPFresh offers better scalability but suffers from reduced recall due to coarse partitioning. Moreover, SPFresh employs in-place updates to maintain its index structure, limiting its efficiency in handling high-throughput insertions and deletions under dynamic workloads. This paper presents LSM-VEC, a disk-based dynamic vector index that integrates hierarchical graph indexing with LSM-tree storage. By distributing the proximity graph across multiple LSM-tree levels, LSM-VEC supports out-of-place vector updates. It enhances search efficiency via a sampling-based probabilistic search strategy with adaptive neighbor selection, and connectivity-aware graph reordering further reduces I/O without requiring global reconstruction. Experiments on billion-scale datasets demonstrate that LSM-VEC consistently outperforms existing disk-based ANN systems. It achieves higher recall, lower query and update latency, and reduces memory footprint by over 66.2%, making it well-suited for real-world large-scale vector search with dynamic updates.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Vector search and ANN indexes, one of 15 directions in Retrieval-augmented generation. Builds on 16 of its 46 references that are in the map. First posted on arXiv 22 May 2025.
Builds on
16 of 46 references.
References · 16
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2021Improving language models by retrieving from trillions of tokenscited by 1,278
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2018ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithmscited by 130
- 2017Fast Approximate Nearest Neighbor Search With The Navigating Spreading-out Graphcited by 103
- 2021FreshDiskANN: A Fast and Accurate Graph-Based ANN Index for Streaming Similarity Searchcited by 36
- 2024SPFresh: Incremental In-Place Update for Billion-Scale Vector Searchcited by 28
- 2023ParlayANN: Scalable and Deterministic Parallel Graph-Based Approximate Nearest Neighbor Search Algorithmscited by 24
- 2018Optimization of Indexing Based on k-Nearest Neighbor Graph for Proximity Search in High-dimensional Datacited by 20
- 2024BANG: Billion-Scale Approximate Nearest Neighbor Search using a Single GPUcited by 14
4 more
- 2019SCANN: Synthesis of Compact and Accurate Neural Networkscited by 11
- 2018HD-Index: Pushing the Scalability-Accuracy Boundary for Approximate kNN Search in High-Dimensional Spacescited by 8
- 2018Zoom: SSD-based Vector Search for Optimizing Accuracy, Latency and Memorycited by 1
- 2025Aster: Enhancing LSM-structures for Scalable Graph Databasecited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2026Pancake: Hierarchical Memory System for Multi-Agent LLM Servingcited by 5
- 2025Scalable Disk-Based Approximate Nearest Neighbor Search with Page-Aligned Graphcited by 2
- 2026Opal: Private Memory for Personal AIcited by 1
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Searchcited by 0
- 2026Opal: Private Memory for Personal AI2 Apr 2026
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search23 Mar 2026
- 2026Pancake: Hierarchical Memory System for Multi-Agent LLM Serving25 Feb 2026
- 2025Scalable Disk-Based Approximate Nearest Neighbor Search with Page-Aligned Graph29 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2026A Comprehensive Empirical Evaluation of Vector Database Systems for Approximate Nearest Neighbor Search: Performance, Quality, and Resource Trade-offs
- 2025Beyond Nearest Neighbors: Semantic Compression and Graph-Augmented Retrieval for Enhanced Vector Search
- 2025In-Place Updates of a Graph Index for Streaming Approximate Nearest Neighbor Search
- 2025Quake: Adaptive Indexing for Vector Search
- 2025LEANN: A Low-Storage Vector Index
- 2026QVCache: A Query-Aware Vector Cache
- 2025MicroNN: An On-device Disk-resident Updatable Vector Database
- 2025HAKES: Scalable Vector Database for Embedding Search Service