- shuffleGrouping
Recommend to use localOrShuffleGrouping Tuples are randomly distributed across
the bolt's tasks in a
- directGrouping
A stream grouped this way means that the producer of the tuple decides which
task of the consumer wi
- fieldsGrouping
The stream is partitioned by the fields specified in the grouping.
- globalGrouping
The entire stream goes to a single one of the bolt's tasks. Specifically, it
goes to the task with t
- allGrouping
The stream is replicated across all the bolt's tasks. Use this grouping with
care.
- customGrouping
A custom stream grouping by implementing the CustomStreamGrouping interface.
- noneGrouping
This grouping specifies that you don't care how the stream is grouped.
- localOrShuffleGrouping
There are 3 kind of tasks. (1) The tasks run on the same worker process, this
kind of tasks have the
- localFirstGrouping