• <tfoot id='geRh7'></tfoot>

    1. <small id='geRh7'></small><noframes id='geRh7'>

        • <bdo id='geRh7'></bdo><ul id='geRh7'></ul>

        <i id='geRh7'><tr id='geRh7'><dt id='geRh7'><q id='geRh7'><span id='geRh7'><b id='geRh7'><form id='geRh7'><ins id='geRh7'></ins><ul id='geRh7'></ul><sub id='geRh7'></sub></form><legend id='geRh7'></legend><bdo id='geRh7'><pre id='geRh7'><center id='geRh7'></center></pre></bdo></b><th id='geRh7'></th></span></q></dt></tr></i><div id='geRh7'><tfoot id='geRh7'></tfoot><dl id='geRh7'><fieldset id='geRh7'></fieldset></dl></div>

      1. <legend id='geRh7'><style id='geRh7'><dir id='geRh7'><q id='geRh7'></q></dir></style></legend>

        如何将 .txt 文件转换为 Hadoop 的序列文件格式

        时间:2023-07-27

          <small id='ekHUs'></small><noframes id='ekHUs'>

          <legend id='ekHUs'><style id='ekHUs'><dir id='ekHUs'><q id='ekHUs'></q></dir></style></legend>

          1. <i id='ekHUs'><tr id='ekHUs'><dt id='ekHUs'><q id='ekHUs'><span id='ekHUs'><b id='ekHUs'><form id='ekHUs'><ins id='ekHUs'></ins><ul id='ekHUs'></ul><sub id='ekHUs'></sub></form><legend id='ekHUs'></legend><bdo id='ekHUs'><pre id='ekHUs'><center id='ekHUs'></center></pre></bdo></b><th id='ekHUs'></th></span></q></dt></tr></i><div id='ekHUs'><tfoot id='ekHUs'></tfoot><dl id='ekHUs'><fieldset id='ekHUs'></fieldset></dl></div>
              <tbody id='ekHUs'></tbody>
              <tfoot id='ekHUs'></tfoot>

                • <bdo id='ekHUs'></bdo><ul id='ekHUs'></ul>

                  本文介绍了如何将 .txt 文件转换为 Hadoop 的序列文件格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  为了有效利用 Hadoop 中的 map-reduce 作业,我需要将数据存储在 hadoop的序列文件格式.但是,目前数据只有平面 .txt 格式.谁能建议我可以将 .txt 文件转换为序列文件的方法?

                  To effectively utilise map-reduce jobs in Hadoop, i need data to be stored in hadoop's sequence file format. However,currently the data is only in flat .txt format.Can anyone suggest a way i can convert a .txt file to a sequence file?

                  推荐答案

                  所以更简单的答案就是一个具有 SequenceFile 输出的身份"作业.

                  在java中看起来像这样:

                  So the way more simplest answer is just an "identity" job that has a SequenceFile output.

                  Looks like this in java:

                      public static void main(String[] args) throws IOException,
                          InterruptedException, ClassNotFoundException {
                  
                      Configuration conf = new Configuration();
                      Job job = new Job(conf);
                      job.setJobName("Convert Text");
                      job.setJarByClass(Mapper.class);
                  
                      job.setMapperClass(Mapper.class);
                      job.setReducerClass(Reducer.class);
                  
                      // increase if you need sorting or a special number of files
                      job.setNumReduceTasks(0);
                  
                      job.setOutputKeyClass(LongWritable.class);
                      job.setOutputValueClass(Text.class);
                  
                      job.setOutputFormatClass(SequenceFileOutputFormat.class);
                      job.setInputFormatClass(TextInputFormat.class);
                  
                      TextInputFormat.addInputPath(job, new Path("/lol"));
                      SequenceFileOutputFormat.setOutputPath(job, new Path("/lolz"));
                  
                      // submit and wait for completion
                      job.waitForCompletion(true);
                     }
                  

                  这篇关于如何将 .txt 文件转换为 Hadoop 的序列文件格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Double.parseDouble(String) 和 Double.valueOf(String) 有什么 下一篇:2字节短java

                  相关文章

                  最新文章

                  <small id='gS7Xt'></small><noframes id='gS7Xt'>

                • <i id='gS7Xt'><tr id='gS7Xt'><dt id='gS7Xt'><q id='gS7Xt'><span id='gS7Xt'><b id='gS7Xt'><form id='gS7Xt'><ins id='gS7Xt'></ins><ul id='gS7Xt'></ul><sub id='gS7Xt'></sub></form><legend id='gS7Xt'></legend><bdo id='gS7Xt'><pre id='gS7Xt'><center id='gS7Xt'></center></pre></bdo></b><th id='gS7Xt'></th></span></q></dt></tr></i><div id='gS7Xt'><tfoot id='gS7Xt'></tfoot><dl id='gS7Xt'><fieldset id='gS7Xt'></fieldset></dl></div>
                  • <bdo id='gS7Xt'></bdo><ul id='gS7Xt'></ul>

                  1. <tfoot id='gS7Xt'></tfoot>
                    <legend id='gS7Xt'><style id='gS7Xt'><dir id='gS7Xt'><q id='gS7Xt'></q></dir></style></legend>