|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
MapReducePhase | Shared common interface for Map/Reduce phase definitions. |
MapReduceResult | Defines a way to access the results of a Map/reduce query. |
WalkResult | Interface defining results from a walk operation, basically an iteration of
steps, each step contains some IRiakObject s. |
Class Summary | |
---|---|
BucketKeyMapReduce | Map/Reduce over a set of bucket/key/keydata inputs. |
BucketMapReduce | Map/Reduce over a bucket, optionally add Key Filters to narrow the inputs. |
IndexMapReduce | A MapReduce operation that takes a 2i index query as input |
LinkPhase | MapReducePhase implementation that models a Link Phase |
LinkWalk | A Link Walk operation, build the operation by adding steps, then execute. |
LinkWalkStep | Used internally by LinkWalk to model a step in a link walk operation. |
MapPhase | A Map Phase of a Map/Reduce job spec. |
MapReduce | An operation for defining and runnig a Map/Reduce query on Riak. |
NodeStats | The encapsulation of the data returned by the Riak /stats
operation. |
ReducePhase | A reduce phase of a MapReduce job spec. |
SearchMapReduce | A MapReduce operation that uses a Riak Search query as input. |
Enum Summary | |
---|---|
LinkWalkStep.Accumulate | Enum for the accumulate specification of a link walk step. |
MapReducePhase.PhaseType | Possible phase typess. |
Exception Summary | |
---|---|
InvalidMapReduceException | Tag exception class for MapReduce classes to throw from MapReduce.validate() |
NoInputsException | Thrown when a MapReduce has been configured with no inputs |
NoPhasesException | Thrown when a MapReduce has been configured with no query phases |
Classes and interfaces for running map/reduce and link walk operations on Riak.
MapReduce
and
LinkWalk
are
RiakOperation
s. Use the
IRiakClient
as a factory to create the
operation. Both are implemented as fluent builders. Unlike other operations
they do not (yet) run with a Retrier
Please see the basho wiki on Map/Reduce and Link Walking for more details.
IRiakClient.mapReduce()
,
IRiakClient.mapReduce(String)
,
IRiakClient.walk(com.basho.riak.client.IRiakObject)
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |