Hi Patrick,

I think (but I'm not 100% sure) its not a difference in what the engine
does in the end, its more of an API thing. When you are grouping, you can
perform operations such as reducing afterwards.
On a partitioned dataset, you can do stuff like processing each partition
in parallel, or sort them.

The parallelism is independent of the partitioning or grouping. Usually
there are more partitions than parallel instances, so each instance will
take care of multiple partitions.



On Thu, Feb 23, 2017 at 6:16 PM, Patrick Brunmayr <j...@kpibench.com> wrote:

> What is the basic difference between partitioning datasets by key or
> grouping them by key ?
>
> Does it make a difference in terms of paralellism ?
>
> Thx
>

Reply via email to