HBase結(jié)構(gòu)過濾器

2018-05-16 11:10 更新

HBase結(jié)構(gòu)過濾器

結(jié)構(gòu)過濾器包含其他過濾器。

FilterList

FilterList表示Filters之間的FilterList.Operator.MUST_PASS_ALL或FilterList.Operator.MUST_PASS_ONE關(guān)系的Filters列表。以下示例顯示了兩個過濾器(在同一個屬性上檢查“我的值”或“我的其他值”)之間的'or'關(guān)系。

FilterList list = new FilterList(FilterList.Operator.MUST_PASS_ONE);
SingleColumnValueFilter filter1 = new SingleColumnValueFilter(
  cf,
  column,
  CompareOperator.EQUAL,
  Bytes.toBytes("my value")
  );
list.add(filter1);
SingleColumnValueFilter filter2 = new SingleColumnValueFilter(
  cf,
  column,
  CompareOperator.EQUAL,
  Bytes.toBytes("my other value")
  );
list.add(filter2);
scan.setFilter(list);
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號