Chapter 6. Beyond Searching

In the previous chapter we've looked at how to index tree-like structures, how to use nested objects, and the parent-child relationship. We've also discussed fetching data from external systems using the river plugins and batch processing to speed up indexing. We've seen how to use the index update API. In this chapter, we will learn how to use faceting, which will allow us to get aggregated data about our search results. We will also see how to get similar documents with the "more like this" functionality and how to use prospective search to store queries, not documents. By the end of this chapter you will have learned:

  • How to use faceting
  • How to use the "more like this" REST endpoint
  • What a percolator is and how to use ...

Get ElasticSearch Server now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.