W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
可以使用LRU Dictionary壓縮來壓縮WAL的內(nèi)容。這可以用來加速WAL復(fù)制到不同的datanode。該Dictionary最多可以存儲(chǔ)215個(gè)元素;超過這個(gè)數(shù)字后開始逐出。
要啟用WAL壓縮,請(qǐng)將hbase.regionserver.wal.enablecompression屬性設(shè)置為true。此屬性的默認(rèn)值是false。默認(rèn)情況下,啟用WAL壓縮時(shí),WAL標(biāo)記壓縮處于打開狀態(tài)。您可以通過將該hbase.regionserver.wal.tags.enablecompression屬性設(shè)置為'false'來關(guān)閉WAL標(biāo)簽壓縮。
WAL壓縮的一個(gè)可能的缺點(diǎn)是,如果WAL中間寫入不好,我們會(huì)丟失WAL中最后一個(gè)塊的更多數(shù)據(jù)。如果最后一個(gè)塊中的條目添加了新的字典條目,但由于突然終止而導(dǎo)致修改后的Dictionary失敗,讀取最后一個(gè)塊可能無法解析最后寫入的條目。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: