This program uses map/reduce to just run a distributed job where there is
no interaction between the tasks and each task write a large unsorted
random binary sequence file of BytesWritable.
In order for this program to generate data for terasort with 10-byte keys
and 90-byte values, have the following config:
mapreduce.randomwriter.minkey
10
mapreduce.randomwriter.maxkey
10
mapreduce.randomwriter.minvalue
90
mapreduce.randomwriter.maxvalue
90
mapreduce.randomwriter.totalbytes
1099511627776
Equivalently,
RandomWriter also supports all the above options
and ones supported by
GenericOptionsParser via the command-line.