中文

bloomRF:基于分段单调哈希函数与前缀哈希在布隆过滤器中执行范围查询

数据库 2022-07-25 v2

摘要

我们引入 bloomRF 作为一种支持点查询与范围查询的近似成员检测统一方法。作为第一核心思想,bloomRF 提出新颖的前缀哈希,以在键自身的哈希码中高效编码范围信息。作为第二关键概念,bloomRF 提出新颖的分段单调哈希函数,其保持局部顺序并以更少内存访问支持快速范围查找。bloomRF 具有近最优空间复杂度和常数查询复杂度。尽管 bloomRF 针对整数域设计,其支持浮点数,并可用作多属性过滤器。在 RocksDB 与独立库中的评估表明,其在多种设置与分布下比现有点-范围过滤器高效至多 4 倍,同时保持低假阳性率。

关键词

引用

@article{arxiv.2207.04789,
  title  = {bloomRF: On Performing Range-Queries in Bloom-Filters with Piecewise-Monotone Hash Functions and Prefix Hashing},
  author = {Bernhard Mößner and Christian Riegger and Arthur Bernhardt and Ilia Petrov},
  journal= {arXiv preprint arXiv:2207.04789},
  year   = {2022}
}

备注

Extended version. Original accepted at EDBT 2023