Hadoop, comment compresser sortie de la cartographie, mais pas le réducteur de sortie

J'ai une map-reduce programme java dans lequel j'essaie de ne se compriment la sortie de la cartographie, mais pas le réducteur de sortie. J'ai pensé que cela serait possible en définissant les propriétés suivantes dans la Configuration de l'instance comme indiqué ci-dessous. Cependant, lorsque j'exécute mon travail, la sortie générée par le réducteur est toujours compressé depuis le fichier généré est: part-r-00000.gz. Quelqu'un a réussi à juste comprimé le mappeur de données, mais pas le réducteur? Est-il même possible?

//Compresser sortie de la cartographie

conf.setBoolean("mapred.output.compress", true);
conf.set("mapred.output.compression.type", CompressionType.BLOCK.toString());
conf.setClass("mapred.output.compression.codec", GzipCodec.class, CompressionCodec.class);
InformationsquelleAutor Marcin | 2011-04-06