February 2019
Intermediate to advanced
442 pages
11h 46m
English
Elasticsearch is a highly scalable and full-text search open source RESTful searching, indexing, and analytics engine developed on top of Lucene. It is one of the most popular search engines for building enterprise applications today. It can save, search, and analyze data in big volumes very quickly. Mainly, it is used for applications where complex searching is required.
It is developed in Java and provides near real-time results. It is designed to work in a distributed environment to provide high availability and scalability. It is document-oriented, stores complex entity structures in JSON format, and provides a web interface to interact with.
Elasticsearch is mainly used in applications when searching for ...