In this section, we will get more into the working of Elasticsearch, its architecture, its main components, various terminologies and important concepts. This is the most interesting aspect of this chapter, which is aimed at making you understand this technology before getting your hands dirty with the actual coding session.
Working of Elasticsearch
Elasticsearch core architecture principles
The core Elasticsearch architecture principles are as mentioned here:
- Elasticsearch is largely memory driven, with the index and data being served from memory, while being stored on storage devices for persistence.
- Elasticsearch is based on Apache Lucene engine at the core, with the core indexing capabilities still driven by Lucene engine, while index distribution, scalability...