Book Image

Elasticsearch Server: Second Edition

Book Image

Elasticsearch Server: Second Edition

Overview of this book

Table of Contents (18 chapters)
Elasticsearch Server Second Edition
Credits
About the Author
Acknowledgments
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 6. Beyond Full-text Searching

In the previous chapter, we saw how Apache Lucene scoring works internally. We saw how to use the scripting capabilities of Elasticsearch and how to index and search documents in different languages. We learned how to use different queries in order to alter the score of our documents, and we used index-time boosting. We learned what synonyms are and finally, we saw how to check why a particular document was a part of the result set and how its score was calculated. By the end of this chapter, you will have learned the following topics:

  • Using aggregations to aggregate our indexed data and calculate useful information from it

  • Employing faceting to calculate different statistics from our data

  • Implementing the spellchecking and autocomplete functionalities by using Elasticsearch suggesters

  • Using prospective search to match documents against queries

  • Indexing binary files

  • Indexing and searching geographical data

  • Efficiently fetching large datasets

  • Automatically loading...