如何将java中的字符串与hbase中存储的不区分大小写的字符串进行比较?

axzmvihb  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(490)

我是hbase的新手。
我想比较java中的一个字符串和hbase中存储的另一个不区分大小写的字符串。
我怎样才能做到这一点?
提前谢谢。。。

h7appiyu

h7appiyu1#

你可以试试regexstringcomparator

RegexStringComparator regexStringComparator = new RegexStringComparator("^[aA][bB][cC]$");//will match aBc or ABC or Abc any case in order of a followed by b followed by c.
SingleColumnValueFilter filter = new SingleColumnValueFilter(
    cf,
    column,
    CompareOp.EQUAL,
    regexStringComparator
    );
scan.setFilter(filter);

相关问题