O'Reilly logo

Apache Solr Enterprise Search Server - Third Edition by Matt Mitchell, Kranti Parisa, Eric Pugh, David Smiley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Indexing Data

In this chapter, we're going to explore ways to get data into Solr. The process of doing this is referred to as indexing, although the term importing is also used.

This chapter is structured as follows:

  • Communicating with Solr
  • Sending data using Solr's Update-XML, JSON, and CSV formats
  • Commit, optimize, and rollback the transaction log
  • Atomic updates and optimistic concurrency
  • Importing content from a database or XML using Solr's DataImportHandler (DIH)
  • Extracting text from rich documents through Solr's ExtractingRequestHandler (also known as Solr Cell)
  • Post-processing documents with UpdateRequestProcessors

You will also find some related options in Chapter 9, Integrating Solr, that have to do with language bindings and framework ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required