私は、DefaultCodecを使ってブロック圧縮されたマップファイルを持っています。ファイルはこのようなJavaアプリケーションによって作成されたマップ:pythonを使ってhadoopマップファイルを読むには?
MapFile.Writer writer =
new MapFile.Writer(conf, path,
MapFile.Writer.keyClass(IntWritable.class),
MapFile.Writer.valueClass(BytesWritable.class),
MapFile.Writer.compression(SequenceFile.CompressionType.BLOCK, new DefaultCodec()));
このファイルには、HDFSに保存されていると私はいくつかのキー、パイソンを使用して別のアプリケーションで、それから値を読み取る必要があります。私はそれを行うことができるライブラリを見つけることができません。あなたはどんな提案や例がありますか?
おかげ
をチェック
をあなたはに基づいて読み取り値との一例を提供することができますMapFileのキー?私はドキュメントでそれを見つけることができません。ドキュメントはMapFileには適用されないようです。 –