首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >烫伤+ LZO +Protobuf

烫伤+ LZO +Protobuf
EN

Stack Overflow用户
提问于 2014-01-14 09:44:06
回答 1查看 570关注 0票数 0

在HDFS上使用LZO Protobuf数据时,有没有使用Scalding的建议?

我正在尝试读取以二进制Protobuf格式存储的文件,并使用Scalding将其压缩为LZO格式。我们可以使用Elephantbird来读取这些文件吗?如有任何建议,我们将不胜感激!

我已经看过LzoTraits和LzoProtobufScheme了?但是我不确定我应该如何使用它来读取数据?任何例子都是很棒的!

EN

回答 1

Stack Overflow用户

发布于 2014-02-15 04:27:33

下面是一个示例:

代码语言:javascript
复制
case class SomeProto() extends FixedPathSource("/my/greatData/*")
  with LzoProtobuf[MyProtoClassHere] {
    override def column = classOf[MyProtoClassHere]
}

您可以以类似的方式与其他类型的抽象基础源代码(如TimePathedSource或MostRecentGoodSource)混合。如果您想使用Hadoop-inside- cascading -local技巧,您可以混合使用with LocalTapSource (如果您不在级联本地模式下运行,则不需要此技巧)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21104710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档