Updatable Balanced Index for Stable Streaming Similarity Search over Large-Scale Fresh Vectors

Read full text
Authors: Yuhui Lai, Shixun Huang, Sheng Wang
Cited by: 0

Abstract

As artificial intelligence gains more and more popularity, vectors are one of the most widely used data structures for services such as information retrieval and recommendation. Approximate Nearest Neighbor Search (ANNS), which generally relies on indices optimized for fast search to organize large datasets, has played a core role in these popular services. As the frequency of data shift grows, it is crucial for indices to accommodate new data and support real-time updates. Existing researches adopting two different approaches hold the following drawbacks: 1) approaches using additional buffers to temporarily store new data are resource-intensive and inefficient due to the global rebuilding processes; 2) approaches upgrading the internal index structure suffer from performance degradation because of update congestion and imbalanced distribution in streaming workloads. In this paper, we propose UBIS, an Updatable Balanced Index for stable streaming similarity Search, to resolve conflicts by scheduling concurrent updates and maintain good index quality by reducing imbalanced update cases, when the update frequency grows. Experimental results in the real-world datasets demonstrate that UBIS achieves up to 77% higher search accuracy and 45% higher update throughput on average compared to the state-of-the-art indices in streaming workloads.

Fields of Study & Subjects

Advanced Image and Video Retrieval Techniques Data Management and Algorithms Advanced Database Systems and Queries

Publication details

Journal / source
arXiv (Cornell University)
Publication date
31 January 2026
Document type
Preprint