@Test
public void familyFilterTest(){
try(Table table = HBaseConn.getTable("FileTable")){
Scan scan = new Scan();
Filter filter = new FamilyFilter(CompareOperator.EQUAL,new BinaryComparator(Bytes.toBytes("saveInfo")));
scan.setCaching(1000);
scan.setFilter(filter);
ResultScanner scanner = table.getScanner(scan);
resultlog(scanner);
scanner.close();
}catch (IOException e){
e.printStackTrace();
}
//
//FamilyFilter 返回特定列族的值,通常會(huì)用scan addColumn來(lái)替代
//scan.addColumn(Bytes.toBytes(cfName),Bytes.toBytes(name));
rowkey=rowkey0
fileName=null
szie=null
creator=zhoucan
rowkey=rowkey1
fileName=null
szie=null
creator=zhoucan
rowkey=rowkey10
fileName=null
szie=null
creator=zhouhan
rowkey=rowkey2
fileName=null
szie=null
creator=zhoucan
rowkey=rowkey3
fileName=null
szie=null
creator=wuchao
rowkey=rowkey4
fileName=null
szie=null
creator=fangshuo
rowkey=rowkey5
fileName=null
szie=null
creator=wuchao
}
HBase過(guò)濾器[FamilyFilter]
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- RowFilter是用來(lái)對(duì)rowkey進(jìn)行過(guò)濾的,比較符如下: 1.RowFilter 結(jié)果: 總結(jié):
- 1:作用于 隨機(jī)讀,對(duì)于執(zhí)行了qualifier的scan有一定的優(yōu)化,對(duì)于順序讀沒有優(yōu)化 1、任何類型的get(...
- 基于列過(guò)濾的過(guò)濾器 1,ColumnPaginationFilter列分頁(yè)過(guò)濾器:基于列進(jìn)行分頁(yè),需要設(shè)置偏移量與...
- 參照網(wǎng)上關(guān)于HBase過(guò)濾器的學(xué)習(xí)資料,整理了導(dǎo)圖供后續(xù)代碼學(xué)習(xí)時(shí)參考
- 前一篇博客說(shuō)了一下 HBase 的一些過(guò)濾器,今天看看 HBase 的分頁(yè)過(guò)濾器。 在 HBase 中分頁(yè)過(guò)濾是通...