【发布时间】:2012-04-24 09:45:56
【问题描述】:
我已经编写了一个原生 hadoop 压缩编解码器。为了让它与 hadoop 一起工作,我需要将本机(C 代码)编译为 libhadoop.so。
我怎样才能做到这一点?
【问题讨论】:
标签: hadoop compression native hadoop-streaming hadoop-plugins
我已经编写了一个原生 hadoop 压缩编解码器。为了让它与 hadoop 一起工作,我需要将本机(C 代码)编译为 libhadoop.so。
我怎样才能做到这一点?
【问题讨论】:
标签: hadoop compression native hadoop-streaming hadoop-plugins
你不需要把它编译成 libhadoop.so:
System.loadLibrary("mylibrary"); 加载库(对于名为 libmylibrary.so 的库)。io.compression.codecs 配置属性):作为参考,您可以遵循 Google Snappy 编解码器的实现和配置说明:
【讨论】: