ネイティブ Hadoop 圧縮コーデックを作成しました。Hadoop で動作させるには、ネイティブ (C コード) を libhadoop.so にコンパイルする必要があります。
どうすればこれを達成できますか?
ネイティブ Hadoop 圧縮コーデックを作成しました。Hadoop で動作させるには、ネイティブ (C コード) を libhadoop.so にコンパイルする必要があります。
どうすればこれを達成できますか?
これを libhadoop.so にコンパイルする必要はありません。
System.loadLibrary("mylibrary");
(libmylibrary.so という名前のライブラリの場合) を使用してライブラリをロードしようとします。io.compression.codecs
構成プロパティを修正します)。参考として、Google Snappy コーデックの実装と構成に関する注意事項に従うことができます。