2012-08-02 7 views

risposta

28

Se si desidera che la chiave di riga in una stringa di formato, utilizzare i getRow e la Bytes.toString metodi:

for (Result rr : scanner) { 
    String key = Bytes.toString(rr.getRow()) 
} 

HBase API - Result object

getRow() metodo per recuperare la chiave di fila che corrisponde alla riga da cui questo Il risultato è stato creato.

+3

Ho visto getRow() nell'elenco dei metodi e questo era l'unico candidato per recuperare il RowKey. Semplicemente curioso, perché hanno deciso di chiamarlo getRow() e non getRowKey()? –

+1

Questa risposta è corretta? Mi chiedo perché non è accettato se è così. – Mahdi

Problemi correlati