99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

HBase列值比較器

2018-05-17 14:17 更新

HBase列值比較器

Filter包中有幾個(gè)值得提及的Comparator類(lèi)。這些比較器與其他Filter一起使用,例如,SingleColumnValueFilter。

RegexStringComparator

RegexStringComparator支持用于值比較的正則表達(dá)式。

RegexStringComparator comp = new RegexStringComparator("my.");   // any value that starts with 'my'
SingleColumnValueFilter filter = new SingleColumnValueFilter(
  cf,
  column,
  CompareOperaor.EQUAL,
  comp
  );
scan.setFilter(filter);

請(qǐng)參閱Oracle JavaDoc以獲取Java中受支持的RegEx模式。

SubstringComparator

SubstringComparator可用于確定給定的子字符串是否存在于某個(gè)值中,比較是不區(qū)分大小寫(xiě)的。

SubstringComparator comp = new SubstringComparator("y val");   // looking for 'my value'
SingleColumnValueFilter filter = new SingleColumnValueFilter(
  cf,
  column,
  CompareOperaor.EQUAL,
  comp
  );
scan.setFilter(filter);

BinaryPrefixComparator

請(qǐng)參閱BinaryPrefixComparator。

BinaryComparator

請(qǐng)參閱BinaryComparator。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)