gpt4 book ai didi

hadoop - Hadoop Streaming 的向后兼容性

转载 作者:可可西里 更新时间:2023-11-01 15:03:30 25 4
gpt4 key购买 nike

AFAK,Hadoop Streaming 只支持文本输入,这意味着数据是按行组织的。但是如果我们想要向后兼容,映射器代码将变得困惑,在用 C++ 编写的同一个映射器程序中支持不同版本的日志行。

之前考虑过avro或者protobuf,但是streaming模式好像不支持,是这样吗?

还有其他解决办法吗?

最佳答案

其他输入/输出格式也可以是used以及 Hadoop 流。

Avro support已为 Hadoop Streaming 添加。参见 AVRO-808 & AVRO-830 .还有这个Thread可能会有用。

我找不到 ProtoBuf 的 InputFormat 和 OutputFormat 类。所以,他们需要定制 created .

关于hadoop - Hadoop Streaming 的向后兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7975938/

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