繁体   English   中英

hbase仅使用Java获取hbase表中的行而不是非null列(使用条件的现有列)

[英]hbase get Rows only not null columns(Existing columns using condition)- in hbase table using java

在hbase表中,我有30列。例如c1,c2,c3,c4 ...... c30。并且cf是列族。 在一行中,我有c1到c5列在这样的某行c1,c3,c4,c6,c23中。 所以我只希望行c2和c3不为空,意味着这两行必须存在于行中。 如果我使用columnPrefix过滤器它仅适用于一列,但不能超过一列。我可以使用哪个过滤器。Iam使用hbase 0.98.3 verion

您可能想尝试使用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/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM