[英]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.