我的hbase表结构如下:
a1:b1 a1:b2 a2:b1 a3:b2
有没有什么方法可以有效地检查hbase表中是否存在行键的第一部分?我不想检索记录,我只想检查a1、a2、a3是否存在。
4bbkushb1#
如果你是通过 Scan ,则可以只对行键进行操作,而不必通过将以下筛选器添加到 Scan :
Scan
KeyOnlyFilter FirstKeyOnlyFilter
但是如果你是通过 get ,那么我认为您必须至少指定一列。如果我没记错的话,如果你还没有添加任何列,就会抛出一个错误 get .
get
1条答案
按热度按时间4bbkushb1#
如果你是通过
Scan
,则可以只对行键进行操作,而不必通过将以下筛选器添加到Scan
:但是如果你是通过
get
,那么我认为您必须至少指定一列。如果我没记错的话,如果你还没有添加任何列,就会抛出一个错误get
.