PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 10, 2025Proceedings of the VLDB Endowment4 citations

Cracking Vector Search Indexes

View Full Paper
VMVasilis MageirakosBWBowen WuGAGustavo Alonso

Key Points

  • CrackIVF can answer over 1 million queries quickly, while other methods lag in index building.
  • The index adapts progressively to query workloads, reducing the need for exhaustive upfront index creation.
  • CrackIVF achieves 10–1000x faster initialization times compared to traditional indexing techniques.
  • This method is particularly advantageous for cold data or rarely accessed datasets, improving overall efficiency.

Abstract

Retrieval Augmented Generation (RAG) uses vector databases to expand the expertise of an LLM model without having to retrain it. The idea can be applied over data lakes, leading to the notion of embedding data lakes, i.e., a pool of vector databases ready to be used by RAGs. The key component in these systems is the indexes enabling Approximated Nearest Neighbor Search (ANNS). However, in data lakes, one cannot realistically expect to build indexes for every dataset. Thus, we propose an adaptive, partition-based index, CrackIVF, that performs much better than up-front index building. CrackIVF starts answering as a small index, and only expands to improve performance as it sees enough queries. It does so by progressively adapting the index to the query workload. That way, queries can be answered right away without having to build a full index first. After seeing enough queries, CrackIVF will produce an index comparable to those built with conventional techniques. CrackIVF can often answer more than 1 million queries before other approaches have even built the index, achieving 10–1000x faster initialization times. This makes it ideal for cold or infrequently used data and as a way to bootstrap access to unseen datasets.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Mageirakos et al. (2025) studied this question.

synapsesocial.com/papers/68c18f329b7b07f3a06155e6https://doi.org/10.14778/3749646.3749666
Ask AI
Helpful
Bookmark
Share
View Full Paper