Advanced Search Techniques with Hadoop, Lucene, and Solr

  • Kerry Koitzsch


In this chapter, we describe the structure and use of the Apache Lucene and Solr third-party search engine components, how to use them with Hadoop, and how to develop advanced search capability customized for an analytical application. We will also investigate some newer Lucene-based search frameworks, primarily Elasticsearch, a premier search tool particularly well-suited towards building distributed analytic data pipelines. We will also discuss the extended Lucene/Solr ecosystem and some real-world programming examples of how to use Lucene and Solr in distributed big data analytics applications.


Natural Language Processing Java Source Code Spring Data String Index Query Syntax 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Kerry Koitzsch 2017

Authors and Affiliations

  • Kerry Koitzsch
    • 1
  1. 1.SunnyvaleUSA

Personalised recommendations