例如,hbase表中有columnfamilya、columnfamilyb和columnfamilyc,对于某些行,columnfamilya中没有任何列。我想扫描表并只返回columnfamilya中至少有一列的行。
我应该用什么样的过滤器?我选中了singlecolumnvaluefilter,但它似乎只适用于除columnfamily之外的特定列。我需要columnfamiliya至少包含一列的所有行。不仅仅是columnfamiliya中的数据,而是整行的数据。
例如,hbase表中有columnfamilya、columnfamilyb和columnfamilyc,对于某些行,columnfamilya中没有任何列。我想扫描表并只返回columnfamilya中至少有一列的行。
我应该用什么样的过滤器?我选中了singlecolumnvaluefilter,但它似乎只适用于除columnfamily之外的特定列。我需要columnfamiliya至少包含一列的所有行。不仅仅是columnfamiliya中的数据,而是整行的数据。
2条答案
按热度按时间rggaifut1#
或者你可以做一次又一次的扫描。先做columfamilya cols扫描。然后得到第一次扫描的行。
dffbzjpn2#
如果您只需要columnfamiliya的数据,可以使用
addFamily
上的方法Get
或者Scan
物体。