hbase filter作用列表

2021-06-26 07:57:30 字數 1144 閱讀 7534

網上以及hbase相關書籍中有許多關於hbase的過濾器的使用介紹,這邊簡單羅列一下hbase自帶的各個過濾器並簡述一下功能,方便以後一目了然地查詢使用。

1.rowfilter:基於行鍵來過濾資料;

2.familyfilter:基於列族(名)來過濾資料;

3.qualifierfilter:基於列名來過濾資料;

4.valuefilter:基於來過濾資料;

5.dependentcolumnfilter:返回(與(符合條件[列名,值]的參考列)具有相同的時間戳)的所有列,即:基於比較器過濾參考列,基於參考列的時間戳過濾其他列;

8.prefixfilter:基於行鍵字首來過濾資料;

9.pagefilter:對結果按行分頁

10.keyonlyfilter:只返回行鍵

11.firstkeyonlyfilter:只返回每一行中最早建立的列

12.inclusivestopfilter:將stoprow也一起返回;

13.timestampsfilter:基於時間戳來過濾資料;

14.columncountgetfilter:限制每行返回多少列;

15.columnpaginationfilter:對一行的所有列分頁,只返回[offset, offset+limit]範圍內的列;

16.columnprefixfilter:基於列名字首來過濾資料;

17.randomrowfilter:隨機獲取一定比例(比例為引數)的資料;

18.skipfilter:當過濾器發現某一行中的一列要過濾時,就將整行資料都過濾掉;

19.whilematchfilter:一旦遇到一條符合過濾條件的資料,就停止掃瞄;

20.filterlist:多個過濾器組合過濾

Hbase Filter運算元大全

public static void valuefilterexam throws exception 執行了三個過濾器,速度比較慢 public static void filterlistexam throws exception 分頁過濾器 public static void pagefil...

HBase Filter 過濾器概述

abc hbase過濾器是一套為完成一些較高階的需求所提供的api介面。過濾器也被稱為下推判斷器 push down predicates 支援把資料過濾標準從客戶端下推到伺服器,帶有 filter 條件的 rpc 查詢請求會把 filter 分發到各個 regionserver,所有的過濾器都在服...

大資料教程HBase Filter過濾器概述

好程式設計師大資料培訓分享hbase filter過濾器概述,過濾器介紹 hbase過濾器是一套為完成一些較高階的需求所提供的api介面。過濾器也被稱為下推判斷器 push down predicates 支援把資料過濾標準從客戶端下推到伺服器,帶有 filter 條件的 rpc 查詢請求會把 fi...