2012-08-02 9 views

Odpowiedz

28

Jeśli chcesz klucza wiersza w formacie ciągu użyj getRow i Bytes.toString metody:

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

HBase API - Result object

getRow() metoda pobierania klucz wiersza, który odpowiada rząd, z którego to Wynik został utworzony.

+3

Widziałem getRow() na liście metod i był to jedyny kandydat do odzyskania klucza RowKey. Po prostu ciekawi, dlaczego zdecydowali się nazwać go getRow(), a nie getRowKey()? –

+1

Czy ta odpowiedź jest poprawna? Zastanawiam się, dlaczego tak się nie zgadza. – Mahdi

Powiązane problemy