BitFunnel: Revisiting Signatures for Search

被引:22
|
作者
Goodwin, Bob [1 ]
Hopcroft, Michael [1 ]
Luu, Dan [1 ]
Clemmer, Alex [2 ]
Curmei, Mihaela [1 ]
Elnikety, Sameh [1 ]
He, Yuxiong [1 ]
机构
[1] Microsoft, Redmond, WA 98052 USA
[2] Heptio, Seattle, WA USA
关键词
Signature Files; Search Engines; Inverted Indexes; Intersection; Bitvector; Bloom Filters; Bit-Sliced Signatures; Query Processing; INVERTED FILES;
D O I
10.1145/3077136.3080789
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Since the mid-90s there has been a widely-held belief that signature files are inferior to inverted files for text indexing. In recent years the Bing search engine has developed and deployed an index based on bit-sliced signatures. This index, known as BitFunnel, replaced an existing production system based on an inverted index. The driving factor behind the shift away from the inverted index was operational cost savings. This paper describes algorithmic innovations and changes in the cloud computing landscape that led us to reconsider and eventually field a technology that was once considered unusable. The BitFunnel algorithm directly addresses four fundamental limitations in bit-sliced block signatures. At the same time, our mapping of the algorithm onto a cluster offers opportunities to avoid other costs associated with signatures. We show these innovations yield a significant efficiency gain versus classic bit-sliced signatures and then compare BitFunnel with Partitioned Elias-Fano Indexes, MG4J, and Lucene.
引用
收藏
页码:605 / 614
页数:10
相关论文
共 50 条
  • [1] Revisiting BBS Signatures
    Tessaro, Stefano
    Zhu, Chenzhi
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2023, PT V, 2023, 14008 : 691 - 721
  • [2] Revisiting Experimental Signatures of the Ponderomotive Force
    Hegelich, Bjorn Manuel
    Labun, Lance
    Labun, Ou Z.
    PHOTONICS, 2023, 10 (02)
  • [3] Search for Life Signatures
    Elliott, John R.
    ACTA ASTRONAUTICA, 2014, 105 (02) : 511 - 511
  • [4] Index Compression for BitFunnel Query Processing
    Liu, Xinyu
    Zhang, Zhaohua
    Hou, Boran
    Stones, Rebecca J.
    Wang, Gang
    Liu, Xiaoguang
    ACM/SIGIR PROCEEDINGS 2018, 2018, : 921 - 924
  • [5] Revisiting signatures of thermal axions in nonstandard cosmologies
    Arias, Paola
    Bernal, Nicolas
    Osinski, Jacek K.
    Roszkowski, Leszek
    Venegas, Moira
    PHYSICAL REVIEW D, 2024, 109 (12)
  • [6] Covert Visual Search: Revisiting the Guided Search Paradigm
    Engelke, Ulrich
    Duenser, Andreas
    Zeater, Anthony
    INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2014, 8 (03) : 13 - 28
  • [7] Search for signatures of life on exoplanets
    Selsis, F
    PROCEEDINGS OF THE 36TH ESLAB SYMPOSIUM ON EARTH-LIKE PLANETS AND MOONS, 2002, 514 : 251 - 258
  • [8] Search for chiral signatures in the earthshine
    Sterzik, Michael F.
    Bagnulo, Stefano
    ASTROBIOLOGY, 2007, 7 (03) : 530 - 530
  • [9] A search for chiral signatures on Mars
    Sparks, WB
    Hough, JH
    Bergeron, LE
    ASTROBIOLOGY, 2005, 5 (06) : 737 - 748
  • [10] Search for SUSY signatures at LEP
    Felcini, M
    INTERNATIONAL EUROPHYSICS CONFERENCE ON HIGH ENERGY PHYSICS, 1999, : 959 - 964