Succinct range filters
Keyword(s):
We present the Succinct Range Filter (SuRF), a fast and compact data structure for approximate membership tests. Unlike traditional Bloom filters, SuRF supports both single-key lookups and common range queries, such as range counts. SuRF is based on a new data structure called the Fast Succinct Trie (FST) that matches the performance of state-of-the-art order-preserving indexes, while consuming only 10 bits per trie node---a space close to the minimum required by information theory. Our experiments show that SuRF speeds up range queries in a widely used database storage engine by up to 5×.
Keyword(s):
Keyword(s):
1987 ◽
Vol 25
(4)
◽
pp. 269-273
◽
2017 ◽
Vol 17
(5-6)
◽
pp. 906-923
◽