2011-07-20 3 views
0

ファイルのテキスト全体をマップにロードする方法を探しています。 TextInputFormatのように一度に1行ではありません。だから私は私の地図でvalue.toStringを行うと、それは私に仕事全体の入力を与える。 ありがとうHadoopでテキストをマップキーとして追加する

答えて

0

ファイルの末尾に達するまで、すべての行をStringBuilderに入れる必要があります。または、この機能を提供する独自のRecordReaderをオーバーライドします。しかし、私はこれをお勧めしません。

+0

お勧めしないでしょうか?どうして? –

0

ファイルの名前をマッパーに渡して、読み込みが自由で、完全にストリーミング処理をします。

関連する問題