我想过滤掉所有没有特定列的行。知道使用哪个比较器吗?
最佳答案
您可以使用skip filter与 qualifier filter 结合。 如果您使用 java 客户端 API:
Filter filter = new QualifierFilter(CompareFilter.CompareOp.EQUAL,new BinaryComparator(Bytes.toBytes("column-name")));
Filter filter2 = new SkipFilter(filter);
scan.setFilter(filter2);
这将返回没有该特定列的所有行
关于filter - Hbase 过滤器查找没有特定列的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23744140/