mlsanityData to 7 Oct 2026

FreshDiskANN: A Fast and Accurate Graph-Based ANN Index for Streaming Similarity Search

arXiv 2105.09613 ↗First posted 20 May 2021cs.IRcited by 36

Not on the map. Why?

Abstract (arXiv)

Approximate nearest neighbor search (ANNS) is a fundamental building block in information retrieval with graph-based indices being the current state-of-the-art and widely used in the industry. Recent advances in graph-based indices have made it possible to index and search billion-point datasets with high recall and millisecond-level latency on a single commodity machine with an SSD. However, existing graph algorithms for ANNS support only static indices that cannot reflect real-time changes to the corpus required by many key real-world scenarios (e.g. index of sentences in documents, email, or a news index). To overcome this drawback, the current industry practice for manifesting updates into such indices is to periodically re-build these indices, which can be prohibitively expensive. In this paper, we present the first graph-based ANNS index that reflects corpus updates into the index in real-time without compromising on search performance. Using update rules for this index, we design FreshDiskANN, a system that can index over a billion points on a workstation with an SSD and limited memory, and support thousands of concurrent real-time inserts, deletes and searches per second each, while retaining >95% 5-recall@5. This represents a 5-10x reduction in the cost of maintaining freshness in indices when compared to existing methods.

Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 May 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 2; 2024: 7; 2025: 10; 2026: 15.

36 papers.

Sort:

By area:

  1. 2024The Faiss librarycited by 370
  2. 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
  3. 2024Results of the Big ANN: NeurIPS'23 competitioncited by 21
  4. 2023DeDrift: Robust Similarity Search under Content Driftcited by 11
  5. 2024Locally-Adaptive Quantization for Streaming Vector Searchcited by 10
  6. 2025Quake: Adaptive Indexing for Vector Searchcited by 8
  7. 2022Progressively Optimized Bi-Granular Document Representation for Scalable Embedding Based Retrievalcited by 7
  8. 2024Incremental IVF Index Maintenance for Streaming Vector Searchcited by 7
  9. 2025MicroNN: An On-device Disk-resident Updatable Vector Databasecited by 6
  10. 2026Pancake: Hierarchical Memory System for Multi-Agent LLM Servingcited by 5
  11. 2024CANDY: A Benchmark for Continuous Approximate Nearest Neighbor Search with Dynamic Data Ingestioncited by 4
  12. 2025LSM-VEC: A Large-Scale Disk-Based System for Dynamic Vector Searchcited by 4
24 more
  1. 2023PECANN: Parallel Efficient Clustering with Graph-Based Approximate Nearest Neighbor Searchcited by 3
  2. 2024Curator: Efficient Indexing for Multi-Tenant Vector Databasescited by 3
  3. 2024Optimistic Query Routing in Clustering-based Approximate Maximum Inner Product Searchcited by 3
  4. 2025RAGDoll: Efficient Offloading-based Online RAG System on a Single GPUcited by 2
  5. 2025Benchmarking Filtered Approximate Nearest Neighbor Search Algorithms on Transformer-based Embedding Vectorscited by 2
  6. 2026QVCache: A Query-Aware Vector Cachecited by 2
  7. 2025How Should We Evaluate Data Deletion in Graph-Based ANN Indexes?cited by 1
  8. 2026What It Costs to Compose, Rebuild, and Correct Precomputed Memorycited by 1
  9. 2025Distance Adaptive Beam Search for Provably Accurate Graph-Based Nearest Neighbor Searchcited by 0
  10. 2025Learning Filter-Aware Distance Metrics for Nearest Neighbor Search with Multiple Filterscited by 0
  11. 2025Passing the Baton: High Throughput Distributed Disk-Based Vector Search with BatANNcited by 0
  12. 2025Graph-based Nearest Neighbors with Dynamic Updates via Random Walkscited by 0
  13. 2026Mycelium-Index: A Streaming Approximate Nearest Neighbor Index with Myelial Edge Decay, Traffic-Driven Reinforcement, and Adaptive Living Hierarchycited by 0
  14. 2026IVF-TQ: Calibration-Free Streaming Vector Search via a Codebook-Free Residual Layercited by 0
  15. 2026EMA: Approximate Nearest Neighbor Search with General Attribute Filtering and Dynamic Updatescited by 0
  16. 2026Extreme Meta-Classification for Large-Scale Zero-Shot Retrievalcited by 0
  17. 2026Akashic: A Low-Overhead LLM Inference Service with MemAttentioncited by 0
  18. 2026ANNLib: A Development Framework for Efficient Approximate Nearest Neighbor Searchcited by 0
  19. 2026MERIT: Efficient In-Place Deletion for Dynamic Graph-Based Approximate Nearest Neighbor Indexescited by 0
  20. 2026MEMONDEMAND: A Memory Management System for Large-Scale Enterprise Datacited by 0
  21. 2026A Power Law in Logarithm's Clothing: On the Scalability of Graph-Based Vector Searchcited by 0
  22. 2026EigenLI: Spectral Approximations to Late Interactioncited by 0
  23. 2026Beyond Private Training: The New Landscape of AI Privacycited by 0
  24. 2026Better Nearest Neighbor Graph Indices via (Efficient) LLM-Guided Pruningcited by 0