Faster retrieval of top N documents in Apache Solr 8.6 - Tomás Fernández Löbbe

preview_player
Показать описание

STRATEGIC
---------------
Google

PLATINUM
--------------
Apple
Huawei
Instaclustr
Tencent Cloud

GOLD
-----------
Aiven OY
AWS
Baidu
Cerner
Didi Chuxing
Dremio
Fiter
Gradle
Red Hat
Replicated

Lucene has supported skipping over non-competitive documents using the BlockMax-WAND algorithm since Lucene version 8.0.

Starting with version 8.6, Solr can also take advantage of block-max indexing. Block-max WAND stores the maximum impact score for each block of documents matching a term in the index, enabling skipping large blocks of documents at search time and potentially leading to considerable performance gains.

This talk covers the high level APIs in Solr as well as the lower level aspects of how Lucene Implements the BlockMax-WAND algorithm and its drawbacks.
Рекомендации по теме