使用基于非主键值的Get类在Hbase中检索多行

时间:2015-10-26 16:08:51

标签: java hbase bigdata

使用Get包中的org.apache.hadoop.hbase.client类中的方法,我能够根据行键一次只检索一条记录。

是否有任何方法可以根据任何其他非主列的值检索多行(在java中)。

1 个答案:

答案 0 :(得分:0)

获取仅适用于与行键匹配的一条记录。对于其他人,您可以使用扫描列值过滤器。与get相比,此方法将具有更长的延迟时间。 Get也可以与gets列表一起使用(行键列表)。但是你需要使用除行键之外的字段。

如果可能,最好的方法是设计行键并添加频繁搜索的字段和主行键。只有在需要更好的延迟时才会这样。