Andrew McNabb wrote:
SequenceFileInputFormat inputformat = new SequenceFileInputFormat();
RecordReader in = inputformat.getRecordReader(fshandle, split[i], logjob, 
nullreporter);

To read sequence files directly outside of MapReduce, just use SequenceFile directly, e.g., something like:

MyKey key = new MyKey();
MyValue value = new MyValue();

SequenceFile.Reader reader =
  new SequenceFile.reader(NutchFileSystem.get("local"), "file");

while (reader.next(key, value)) {
  ... process key/value pair ...
}

Wouldn't that be simpler?

Doug

Reply via email to