hbase get rows only not null columns(使用条件的现有列)-在使用java的hbase表中

qlvxas9a  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(414)

在hbase表中,我有30列。例如c1、c2、c3、c4……c30。cf是列族。在一行中,我有c1到c5列,在c1,c3,c4,c6,c23这样的行中。所以我只希望c2和c3行不为空,这意味着这两列必须存在于行中。如果我使用columnprefix filter,它只对一列有效,但不能对多个列有效。我可以使用哪个filter.iam使用hbase 0.98.3版本

kse8i1jr

kse8i1jr1#

您可能需要尝试使用multiplecolumnprefixfilter。请查看下面的cloudera文档以供使用。
http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/admin_hbase_filtering.html
下面是另一个带有示例的链接。
http://www.hadooptpoint.com/filters-in-hbase-shell/

相关问题