O'Reilly logo

Mastering Elasticsearch 5.x - Third Edition by Bharvi Dixit

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

Summary

In this chapter, we focused on improving the user search experience. We started with working on did-you-mean functionality which is implemented by term and phrase suggesters and then covered search-as-you-type, for instance an auto-completion feature which is implemented using the completion suggester. We also saw the limitations of the completion suggester in handling advanced queries and partial matching, which was further solved by implementing our custom completion using n-grams. Lastly, we discussed the synonyms implementation and the limitations of synonyms usage in some scenarios.

In the next chapter, we will discuss topics which will give you an expert idea of designing index architecture, such as choosing the right number of shards ...

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