In this chapter, we learned about the essential Kibana Console UI and curl commands that we can use to interact with Elasticsearch with the REST API. Then, we looked at the core concepts of Elasticsearch. We performed customary CRUD operations, which are required as support for any data store. We took a closer look at how to create indexes, and how to create and manage mappings. We ended this chapter with an overview of the REST API in Elasticsearch, and the common conventions that are used in most APIs.
In the next chapter, we will take a deep dive into the search capabilities of Elasticsearch to understand the maximum benefits of Elasticsearch as a search engine.