繁体   English   中英

从Hbase Get中检索除特定列名称以外的所有列

[英]Retrieve all columns from Hbase Get except specifc column names

我有一个Hbase表,其中包含每个行键的不同列名称集。 我要完成的工作是忽略Get中的某些列。 即,Result对象将只包含名称/值对,其中名称与忽略列表不匹配。

我知道MultipleColumnPrefixFilter,但我需要的是此过滤器的逆函数。

我们是否具有内置hbase API的此功能,或者是否需要为此编写过滤器?

您可以看一下HBase的SkipFilter。 它基本上是作为包装添加到您现有的过滤器中,而不是过滤您的行,而是过滤掉它们。 https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/filter/SkipFilter.html

这是现成的,非常容易使用。

暂无
暂无

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

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