/ / Cosa rappresenta il contatore HBase MILLIS_BETWEEN_NEXTS? - hadoop, mapreduce, hbase

Cosa rappresenta il contatore HBase MILLIS_BETWEEN_NEXTS? - hadoop, mapreduce, hbase

Sto facendo funzionare una mappa per ridurre la lettura del lavoro da HBase. Ci sono alcuni mapper che sono molto più lenti di altri e l'unica differenza significativa nei loro contatori è MILLIS_BETWEEN_NEXTS. Ho provato a cercare una spiegazione della metrica ma non ho trovato nulla. Sai cosa rappresenta questa metrica e come potrebbe essere ottimizzata?

risposte:

2 per risposta № 1

Il documento java dice

somma di millisecondi tra le chiamate successive sequenziali

È praticamente quello che dice: puoi vedere il next() metodo nel org.apache.hadoop.hbase.client.ClientScanner per i dettagli di implementazione.

Riferimento: http://archive.cloudera.com/cdh5/cdh/5/hbase/apidocs/org/apache/hadoop/hbase/client/metrics/ScanMetrics.html#sumOfMillisSecBetweenNexts

Spero che sia d'aiuto.