W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
現(xiàn)在,TableMapReduceUtil 恢復(fù)了在傳入的 Scan 對象中設(shè)置掃描程序緩存(在將結(jié)果返回給客戶端之前緩存的行數(shù))的選項。由于 HBase 0.95(HBASE-11558)中的錯誤,此功能丟失。這是為 HBase 0.98.5 和0.96.3 而定的。選擇掃描儀緩存的優(yōu)先順序如下:
優(yōu)化緩存設(shè)置是客戶端等待結(jié)果的時間和客戶端需要接收的結(jié)果集的數(shù)量之間的一種平衡。如果緩存設(shè)置過大,客戶端可能會等待很長時間,否則請求可能會超時。如果設(shè)置太小,掃描需要返回幾個結(jié)果。如果將 scan 視為 shovel,則更大的緩存設(shè)置類似于更大的 shovel,而更小的緩存設(shè)置相當(dāng)于更多的 shovel,以填充 bucket。
上面提到的優(yōu)先級列表允許您設(shè)置合理的默認(rèn)值,并針對特定操作對其進(jìn)行覆蓋。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: