.gzファイルは、gzputs&gzwriteと呼ばれるCプログラムによって作成されました。
圧縮ファイルの内容をでリストしましたが、値が正しくないことがgzip -l
わかりました。この値は、最新のバイトまたは.gzファイルに書き込まれuncompressed
たバイトと等しいようです。それは否定的な価値になります。gzputs
gzwrite
ratio
これらの.gzファイルをMap/Reduceの入力として使用するとエラーが発生しました。マップフェーズでは、.gzファイルの一部しか読み取れないようです。(パーツのサイズは上記の値と同じようuncompressed
です)。
誰かがCプログラムまたはMap/Reduceで何をすべきか教えてくれますか?