org.apache.hadoop.examples.terasort
Class TeraSort
java.lang.Object
org.apache.hadoop.conf.Configured
org.apache.hadoop.examples.terasort.TeraSort
- All Implemented Interfaces:
- org.apache.hadoop.conf.Configurable, org.apache.hadoop.util.Tool
public class TeraSort
- extends org.apache.hadoop.conf.Configured
- implements org.apache.hadoop.util.Tool
Generates the sampled split points, launches the job, and waits for it to
finish.
To run the program:
bin/hadoop jar hadoop-*-examples.jar terasort in-dir out-dir
Nested Class Summary |
static class |
TeraSort.SimplePartitioner
A total order partitioner that assigns keys based on their first
PREFIX_LENGTH bytes, assuming a flat distribution. |
Methods inherited from class org.apache.hadoop.conf.Configured |
getConf, setConf |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.hadoop.conf.Configurable |
getConf, setConf |
TeraSort
public TeraSort()
getUseSimplePartitioner
public static boolean getUseSimplePartitioner(JobContext job)
setUseSimplePartitioner
public static void setUseSimplePartitioner(Job job,
boolean value)
getOutputReplication
public static int getOutputReplication(JobContext job)
setOutputReplication
public static void setOutputReplication(Job job,
int value)
run
public int run(String[] args)
throws Exception
- Specified by:
run
in interface org.apache.hadoop.util.Tool
- Throws:
Exception
main
public static void main(String[] args)
throws Exception
- Parameters:
args
-
- Throws:
Exception
Copyright © 2009 The Apache Software Foundation