I have 4 nodes,3 shards and 3 replicas in Elastic search cluster. I understands that data is split and stored into the shards. When query is requested, How data is fetched from all three shards?
Storage Structure :
Node 1: Shard1(Primary), Shard2(replica),Shard3(replica)
Node 2: Shard2(Primary), Shard1(replica)
Node 3: Shard3(Primary), Shard1(replica)
Node 4: Shard2(replica), Shard3(replica)
Thanks,
Kumar.