If I understand correctly, ElasticSearch directly sends query to and collects aggregated results from each shard. With number of shards increases, Reduce phase on the Client node will become overwhelmed.
One would assume, if ElasticSearch support node level aggregation, the "Reduce" becomes distributed so Client node will not become overwhelmed for large clusters with lots of shards. I am wondering if ElasticSearch supports node level reduce. If not, why? I think this is critical if we like ElasticSearch to be truly scalable for analytics. Thanks. -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/a8f56d70-9738-4768-9637-9159e6955cc2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
