We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Super-speedy scoring in Lucene 8

Formal Metadata

Title
Super-speedy scoring in Lucene 8
Title of Series
Number of Parts
561
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Lucene 8 will have some remarkable speed-ups when it comes to querying across large datasets. In this talk I will describe how this has been implemented, from new data structures through to changes in the scoring API, and the trade-offs required to make them possible. Lightning overview of the structure of an inverted index, showing how current queries are executed and documents scored Extension of an inverted index to include Impacts (single level, multi-level) Given impacts, show how a scorer can skip large blocks of documents Restrictions on Similarity implementations to make this possible (scores must increase with docfreq, must be greater than 0, etc)