真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

hbase緩存的示例發(fā)現(xiàn)

這篇文章主要為大家展示了“hbase緩存的示例發(fā)現(xiàn)”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“hbase緩存的示例發(fā)現(xiàn)”這篇文章吧。

廣信網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

HBase上Regionserver的內(nèi)存分為兩個(gè)部分,一部分作為Memstore,主要用來(lái)寫(xiě);另外一部分作為BlockCache,主要用于讀。

寫(xiě)請(qǐng)求會(huì)先寫(xiě)入Memstore,Regionserver會(huì)給每個(gè)region提供一個(gè)Memstore,當(dāng)Memstore滿(mǎn)64MB以后,會(huì)啟動(dòng) flush刷新到磁盤(pán)。當(dāng)Memstore的總大小超過(guò)限制時(shí)(heapsize * hbase.regionserver.global.memstore.upperLimit * 0.9),會(huì)強(qiáng)行啟動(dòng)flush進(jìn)程,從最大的Memstore開(kāi)始flush直到低于限制。
讀請(qǐng)求先到Memstore中查數(shù)據(jù),查不到就到BlockCache中查,再查不到就會(huì)到磁盤(pán)上讀,并把讀的結(jié)果放入BlockCache。由于BlockCache采用的是LRU策略,因此BlockCache達(dá)到上限(heapsize * hfile.block.cache.size * 0.85)后,會(huì)啟動(dòng)淘汰機(jī)制,淘汰掉最老的一批數(shù)據(jù)。
一個(gè)Regionserver上有一個(gè)BlockCache和N個(gè)Memstore,它們的大小之和不能大于等于heapsize * 0.8,否則HBase不能正常啟動(dòng)。

默認(rèn)配置下,BlockCache為0.2,而Memstore為0.4。在注重讀響應(yīng)時(shí)間的應(yīng)用場(chǎng)景下,可以將 BlockCache設(shè)置大些,Memstore設(shè)置小些,以加大緩存的命中率。

以上是“hbase緩存的示例發(fā)現(xiàn)”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


本文題目:hbase緩存的示例發(fā)現(xiàn)
文章路徑:http://weahome.cn/article/poccjd.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部