在hbase表中,我有一个包含3列的列族addr:addr:city, addr:state, addr:zip. 我想找到city=chicago的所有行。你知道用哪个过滤器吗?java语法是什么?
kse8i1jr1#
您可以使用单列值筛选器来设置是否基于单列中的值返回行。例子:
Filter filter = new SingleColumnValueFilter(Bytes.toBytes("addr"), Bytes.toBytes("city"), CompareOp.EQUAL, Bytes.toBytes("Chicago")); scan.setFilter(filter); ResultScanner rs = table.getScanner(scan);
1条答案
按热度按时间kse8i1jr1#
您可以使用单列值筛选器来设置是否基于单列中的值返回行。例子: