Real-time Indexing for Large-scale Recommendation by Streaming Vector Quantization Retriever
Retrievers, which form one of the most important recommendation stages, are responsible for efficiently selecting possible positive samples to the later stages under strict latency limitations. Because of this, large-scale systems always rely on approximate calculations and indexes to roughly shrink candidate scale, with a simple ranking model. Most of the existing methods mainly focus on incorporating complicated ranking models. However, index structure is not improved, which also bottlenecks the whole effectiveness. In this paper, we propose a novel index structure: streaming Vector Quantization model, as a new generation of retrieval paradigm. Streaming VQ attaches items with indexes in real time, granting it immediacy. Moreover, through meticulous verification of possible variants, it achieves additional benefits like index balancing and reparability, enabling it to support complicated ranking models as existing approaches. Streaming VQ has been deployed and replaced all major retrievers in Douyin and Douyin Lite, resulting in remarkable user engagement gain.
Authors
- Xintian Han (ORCID: https://orcid.org/0000-0003-1432-5095)
- Xingyan Bin
- Xun Zhou (ORCID: https://orcid.org/0009-0001-6788-8978)
- Chongyang Yan (ORCID: https://orcid.org/0009-0001-0722-7019)
- Zhichen Zhao (ORCID: https://orcid.org/0009-0002-9294-8482)
- Wujie Yan
- Jianfei Cui (ORCID: https://orcid.org/0000-0001-7627-8592)
- Zuotao Liu (ORCID: https://orcid.org/0009-0004-4755-1835)
- Feng Zhang (ORCID: https://orcid.org/0009-0009-2635-2710)
- Xiao Yang (ORCID: https://orcid.org/0000-0003-0712-0550)
Publication Details
- Published
- 2025-08-03
- DOI
- https://doi.org/10.1145/3711896.3737259
- Primary Topic
- Advanced Image and Video Retrieval Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00