HBase имеет таблицы, семейства столбцов и классификаторы столбцов. Общий совет - создать как можно меньше семейств столбцов (<< 10). </p>
Ключ строки указывает конкретные данные. Итак, если вы хотите получить конкретную строку, вы создаете Get:
Get g = new Get(rowkey);
Как только у вас есть результат, вы можете извлечь заданный квалификатор столбца, указав семейство / квалификатор:
HTable t = new HTable(tablename);
Result row = t.get(g);
byte[] value = row.getValue(family, qualifier);
Вы также можете перебирать все пары ключ / значение из строки (где ключ содержит семейство столбцов / спецификатор столбца):
List<KeyValue> list = row.list();
for (KeyValue kv: list) {
...
}