VIn
- input valueKOut
- output keyVOut
- output valueRCollectionMapReduce<VIn,KOut,VOut>
, RMapReduce<KIn,VIn,KOut,VOut>
RedissonCollectionMapReduce
, RedissonMapReduce
public interface RMapReduceExecutor<VIn,KOut,VOut>
Modifier and Type | Method | Description |
---|---|---|
Map<KOut,VOut> |
execute() |
Executes MapReduce process across Redisson Nodes
|
void |
execute(String resultMapName) |
Executes MapReduce process across Redisson Nodes
and stores result in map with
resultMapName |
<R> R |
execute(RCollator<KOut,VOut,R> collator) |
Executes MapReduce process across Redisson Nodes
and collides result using defined
collator |
RFuture<Map<KOut,VOut>> |
executeAsync() |
Executes MapReduce process across Redisson Nodes
in asynchronous mode
|
RFuture<Void> |
executeAsync(String resultMapName) |
Executes MapReduce process across Redisson Nodes
in asynchronous mode and stores result in map with
resultMapName |
<R> RFuture<R> |
executeAsync(RCollator<KOut,VOut,R> collator) |
Executes MapReduce process across Redisson Nodes
in asynchronous mode and collides result using defined
collator |
Map<KOut,VOut> execute()
RFuture<Map<KOut,VOut>> executeAsync()
void execute(String resultMapName)
resultMapName
resultMapName
- - destination map nameRFuture<Void> executeAsync(String resultMapName)
resultMapName
resultMapName
- - destination map name<R> R execute(RCollator<KOut,VOut,R> collator)
collator
R
- result typecollator
- applied to resultCopyright © 2014–2018 The Redisson Project. All rights reserved.