因为rowkey当时设计时,加了前缀和后缀,而且都是变的,只是知道中间的那部分数据,所以最近一直在寻求如何查找的命令,各位DL,有会的就帮忙解决一下,万分感谢
可以使用行过滤器 RowFilter 搭配正则比较器使用 RegexStringComparator
JavaAPI的处理方式:
Scan scan = new Scan();
RowFilter rowFilter = new RowFilter(CompareOp.EQUAL, new RegexStringComparator("正则表达式"));
scan.setFilter(rowFilter);
ResultScanner result = table.getScanner(scan);