Если вы перечисляете все ключи в таблице HBase, значит, вы используете не тот инструмент.HBase предназначен для больших систем данных, где нецелесообразно перечислять все ключи.
Что может быть более разумным, так это начать с заданного ключа и перечислить следующие N ключей (для значений N менее 10K),Существуют хорошие Java-интерфейсы для выполнения таких задач с помощью сканирования - установка ключа запуска и / или ключа завершения.
Большая часть функциональности HBase предоставляется через интерфейс Thrift.Я бы предложил посмотреть там