Как получить ключ строки из результата сканирования hbase
при сканировании таблицы hbase по строке, как я могу получить ключ строки? вот мой код:
for (Result rr : scanner) {
System.out.println(rr);
}
Есть ли какой-нибудь метод, например getKey(), который я могу использовать? Благодарю.
Ответы
Ответ 1
Если вам нужен ключ строки в формате строки, используйте методы getRow
и Bytes.toString
:
for (Result rr : scanner) {
String key = Bytes.toString(rr.getRow())
}
HBase API - Объект результата
getRow()
Метод для получения ключа строки, который соответствует строке, из которой был создан этот результат.