Chapter 1. Getting Started with Elasticsearch
Nowadays, search is one of the primary functionalities needed in every application; it can be fulfilled by Elasticsearch, which also has many other extra features. Elasticsearch, which is built on top of Apache Lucene, is an open source, distributable, and highly scalable search engine. It provides extremely fast searches and makes data discovery easy.
In this chapter, we will cover the following topics:
- Concepts and terminologies related to Elasticsearch
- Rest API and the JSON data structure
- Installing and configuring Elasticsearch
- Installing the Elasticsearch plugins
- Basic operations with Elasticsearch