Does aggregations runs in parallel?

Each query executes in a single thread against each shard, although querying of multiple shards is done in parallel. If you send 4 separate aggregation in parallel over in an _msearch query they run in parallel across all shards.

1 Like