Namespace Alachisoft.NCache.Runtime.MapReduce
Classes
KeyValuePair
Object representing key value pair structure.
MapReduceTask
Initialize Mapper, Reducer, Combiner
TaskStatus
Returns the status of running task.
Interfaces
ICombiner
Interface to implement Combiner for MapReduce.
ICombinerFactory
Assigns a unique Combiner for each provided key.
IKeyFilter
Allows user to filter the data before providing it to Mapper.
IMapper
MapReduce mapper interface generates a set of intermediate key-value pairs for further refining and extraction of the data.
IOutputMap
Interface to emit data into more specific and meaning ful key-value pair.
IReducer
Apply aggregation and compilation on final result.
IReducerFactory
Assigns a unique Reducer for each provided key. Implementing IReducerFactory is optional.
ITaskResult
Returns the result of Map Reduce Task result form server.
ITrackableTask
Tracks the execution of MapReduce Task.
MapReduceInput
MapReduceOutput
Enums
TaskCompletionStatus
Gives the status of the completed task.
TaskStatus.Status
Types of running task status.
Delegates
MapReduceCallback
Async event of registered callback in case of complete execution, failure or cancellation of task.