Defines the signature for a combiner class, which can be used to perform the optional "combine" step in a MapReduce operation. A combiner compacts the locally-produced map output to minimize unnecessary data transfer. Since this is an optimization, no assumption should be made by the caller about how often (if at all) a combiner is invoked. The output of the MapReduce task with a combiner enabled will be identical to the output of the MapReduce task running without a combiner.
Assembly: soss_namedcache (in soss_namedcache.dll) Version: 220.127.116.11
[SerializableAttribute] public abstract class Combiner<MK, MV>
<SerializableAttribute> Public MustInherit Class Combiner(Of MK, MV)
- Intermediate key type.
- Intermediate value type.
Thetype exposes the following members.
Initializes a new instance of theclass
Combines multiple values for a key into a single key's value.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Creates a shallow copy of the current Object.(Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)