Ho 2 file di testo da 1 MB ciascuno memorizzati in HDFS come input per il mio programma MapReduce. Nella riga seguente, consideriamo la coppia di input per la mappa().Qual è l'input chiave LongWritable per la mappa()?
class Map extends MapReduceBase implements Mapper<LongWritable, Text, Text, IntWritable> {
Qual è la chiave LongWritable qui? Come è assunto da MapReduce? Ogni riga di testo nel file di input ha una chiave o una singola chiave per il testo completo nel file (cioè tutte le linee alla volta)?
dovresti aver saltato la parte "o" della risposta. l'offset non è la linea n. è la posizione in byte della linea. – Tariq
Non ho capito. Come mai l'offset di una riga è uguale al numero di quella linea? Vorrei chiedervi di aiutarmi a capirlo. – Tariq
@ChrisGerken hai sbagliato – slater