gpt4 book ai didi

java - 从hadoop读取字节可写文件

转载 作者:行者123 更新时间:2023-12-02 20:41:25 24 4
gpt4 key购买 nike

我的mapreduce作业当前正在将输出(字节数组)写为可写入文件的字节。现在,我需要在Java程序中读取此bytearray。当我在Java程序中访问输出文件时,其将bytewritable作为字符串。

如何在Java程序中直接从输出文件读取字节数组?或者,如果我可以在mapreduce作业中以字节数组而不是bytewritable的形式写入输出文件。

最佳答案

对于写作业:

job.setOutputFormatClass(SequenceFileAsBinaryOutputFormat.class);

对于已读作业:
job.setInputFormatClass(SequenceFileAsBinaryInputFormat.class);

关于java - 从hadoop读取字节可写文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49633800/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com