I was just wondering how searches are performed. I guess it's a kind of map
reduce where either each shard or each node is queried and then the
initiating node collates.
So what happens if for a particular index, you have more nodes than shards?
Say you have 3 nodes and 2 shards. Does a search operation still create 3
requests - one for each node - or does it only query the nodes with shards?
I'm just interested is all. No issues.