HBase过滤非空字符串

时间:2014-05-25 18:10:25

标签: java api hbase

我有一张带有' a'的HBase表。和' b'列族。每行中至少有一列属于' a',但在家庭中可能没有任何列' b'。如何仅选择不包含列的行?' b'家庭? (我使用的是HBase Java API)

1 个答案:

答案 0 :(得分:0)

要扫描每行和特定列族的所有内容,请实例化如下所示的Scan对象。

Scan scan = new Scan(); //creating a scan object for all rows.

scan.addFamily(byte[] column_family); // adding your required column family to scan object.

ResultScanner scanner = table.getScanner(scan);

for (Result result : scanner) {
// .......
}