vix.ing · top · new · best · stats

PipeANN-Filter: An Efficient Filtered Vector Search System on SSD

2026/05/18 by Hao Guo, Jiwu Shu, Youyou Lu · 1 voice
Computer Science · #Advanced Data Storage Technologies #Caching and Content Delivery #Data structure #Latency (audio) #Leverage (statistics) #Network Packet Processing and Optimization #Probabilistic logic #Reduction (mathematics) #Search algorithm #cs.DB #cs.OS

paper · pdf · open access · doi:10.48550/arxiv.2605.17992

published in arXiv (Cornell University) (Cornell University)

openalex publication_date 2026/05/18 · arxiv published 2026/05/18 · arxiv updated 2026/05/18 · openalex created_date 2026/05/20 · openalex updated_date 2026/07/28

Abstract

We propose PipeANN-Filter, an efficient filtered vector search system on SSD. Unlike existing systems that explore only valid vectors (i.e., those satisfying the attribute constraints) during search, PipeANN-Filter explores a superset of valid vectors, and performs attribute verification after getting the top-k closest result vectors. This allows PipeANN-Filter to leverage probabilistic data structures (e.g., Bloom filters) to identify the superset, trading off a small number of false-positive vector explorations for a massive reduction in SSD I/O for attribute reading. Evaluations show that PipeANN-Filter improves search latency and throughput compared to state-of-the-art systems. PipeANN-Filter is open-source at https://github.com/thustorage/PipeANN

Citations

Discussions

Related