As I said
elastic search is a distributed analytics search engine. It is horizontally
scalable, and provides high availability.
Cluster
Cluster is a
group of nodes that are connected together in a network. In Elasticsearch
cluster, data is distributed and replicated across nodes, to provode high
throughput, availability.
Node
Node is a
running instance of Elasticsearch. Cluster is a group of nodes. Data is spread
across the nodes to achieve high throughput, availability. Every node in the
cluster knows where documents present, and forward request to the node that
contains data.
One node in
the cluster is elected as a master node. Any node can become a master node. Master
node is responsible for managing cluster wide changes like
a.
Creating
or deleting an index
b.
Adding
or removing a node from the cluster.
No comments:
Post a Comment