On Wed, Jan 14, 2015 at 4:16 PM, Elliott Bradshaw <[email protected]>
wrote:

> Just out of curiosity, are aggregations on multiple shards on a single
> node executed serially or in parallel?  In my experience, it appears that
> they're executed serially (my CPU usage did not change when going from 1
> shard to 2 shards per node, but I didn't test this extensively).  I'm
> interested in maximizing the parallelism of an aggregation without creating
> a massive number of nodes.
>
>
Requests are processed serially per shard, but several shards can be
processed at the same time. So if you have an index that consists of N
primaries, this would run on N processors of your cluster in parallel.


-- 
Adrien Grand

-- 
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/CAL6Z4j5-YvCkLzK15NpmfMrjVCE4RGV85WOPC%2Bo7MrWobCjwbA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to