Пример #1
0
 private byte[] writeMapOutput(Configuration conf, Map<String, String> keysToValues)
     throws IOException {
   ByteArrayOutputStream baos = new ByteArrayOutputStream();
   FSDataOutputStream fsdos = new FSDataOutputStream(baos, null);
   IFile.Writer<Text, Text> writer =
       new IFile.Writer<Text, Text>(conf, fsdos, Text.class, Text.class, null, null);
   for (String key : keysToValues.keySet()) {
     String value = keysToValues.get(key);
     writer.append(new Text(key), new Text(value));
   }
   writer.close();
   return baos.toByteArray();
 }