Hbase.Последовательное чтение столбца в большом ряду.Является ли это возможным? - PullRequest
0 голосов
/ 13 августа 2011

Я использую HBase в режиме с одним узлом.Мои строки в таблице огромны.Я должен читать последовательно все столбцы во всех строках, используя Java API.Но операции Get и Scan возвращают всю строку (результат содержит ВСЕ столбцы из строки).Требуется много оперативной памяти.Итак, что мне делать, если некоторые строки располагаются выше доступной оперативной памяти?Можно ли читать столбцы последовательно один за другим?

1 Ответ

0 голосов
/ 15 августа 2011

Я решил эту проблему. Я использовал метод setBatch (int batch) в классе сканирования. Таким образом, каждый вызов метода следующего () сканера возвращает не более фиксированного числа столбцов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...