ElasticSearch is transparent to complex distributed mechanics

ElasticSearch is a distributed system designed to handle large data volumes. ElasticSearch implements all the complex operations itself when it is distributed. Such as:

Fragmentation mechanism

What does ElasticSearch sharding do for us? When we want to store a document, we don’t have to manually select which shard to store the document in.

Claster Discovery Cluster discovery mechanism

ElasticSearch is a cluster discovery mechanism that automatically groups elasticSearch into a cluster if you have multiple elasticSearch nodes.