0

例如,一个 HBase 表有 columnFamilyA、columnFamilyB 和 columnFamilyC,对于某些行,columnFamilyA 中没有任何列。我想扫描表格并仅返回 columnFamilyA 中至少包含一列的行。

我应该使用哪种过滤器?我检查了 SingleColumnValueFilter,但它似乎只适用于除 columnFamily 之外的特定列。我需要 columnFamiliyA 包含至少一列的所有行。不仅仅是 columnFamiliyA 中的数据,而是整行。

4

2 回答 2

0

如果您只需要来自 columnFamiliyA 的数据,您可以使用addFamily方法GetScan对象。

于 2015-10-12T01:24:46.383 回答
0

或者你可以做扫描扫描。首先扫描columFamilyA cols。然后获取第一次扫描的行。

于 2015-10-14T19:14:07.877 回答