例如,rowkey被设计为aabbbbcccc,bbbb部分是用于索引记录的特定部分。 如何使用bbbb部分搜索HBase表?
答案 0 :(得分:2)
您可以将RowFilter与Scan对象上的SubstringComparator一起使用来获取匹配的记录。请注意,这需要对所有数据进行全面扫描。
Scan scan = new Scan();
scan.setFilter(new RowFilter(CompareOp.EQUAL, new SubstringComparator("bbbb")));
scan.addFamily(Bytes.toBytes("columnFamily"));
ResultScanner scanner = table.getScanner(scan);