© Atri Sharma 2020
A. SharmaPractical Apache Lucene 8https://doi.org/10.1007/978-1-4842-6345-7_3

3. Core Search Fundamentals

Atri Sharma1 
Bengaluru, Karnataka, India

Queries are the fundamental building blocks in any application using Lucene, and so they should be. After all, Lucene is much loved because of its powerful search capabilities built on top of its sophisticated indexing models.

This chapter covers Lucene core search fundamentals, the components involved in the process, and the more commonly used constructs used to tap into the power of Lucene search.

As an overview, this chapter introduces you to the basics without delving too deeply into complex details.


Codecs enable the reading and writing of indexes.

Lucene defines an abstract ...

Get Practical Apache Lucene 8: Uncover the Search Capabilities of Your Application now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.