Understanding the architecture
To understand how Elasticsearch works, it's necessary that we learn about the architecture of it.
To understand how index, types, documents, and fields work together, let's refer to the following figure:
As seen in the preceding figure, an index contains one or multiple types. A type can be thought of as a table in a relational database. A type has one or more documents. There are one or more fields in the document. Fields are key value pairs.
A cluster has one or more nodes. Clusters are identified by their names. By default,
elasticsearch is the name of the cluster. In case you have to set up multiple Elasticsearch ...