91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HBase中Compact和Split是什么

發布時間:2021-12-08 16:34:54 來源:億速云 閱讀:137 作者:小新 欄目:云計算

這篇文章給大家分享的是有關HBase中Compact和Split是什么的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

Compact

HStore存儲是HBase存儲的核心,其中由兩部分組成,一部分是MemStore,一部分是StoreFiles。
MemStore是Sorted Memory Buffer,用戶寫入的數據首先會放入MemStore,當MemStore滿了以后會Flush成一個StoreFile(底層實現是HFile),當StoreFile文件數量增長到一定閾值,會觸發Compact合并操作,將多個StoreFiles合并成一個StoreFile,合并過程中會進行版本合并和數據刪除,
因此可以看出HBase其實只有增加數據,所有的更新和刪除操作都是在后續的compact過程中進行的,
這使得用戶的寫操作只要進入內存中就可以立即返回,保證了HBase I/O的高性能。

split

當StoreFiles Compact后,會逐步形成越來越大的StoreFile,當單個StoreFile大小超過一定閾值后,會
觸發Split操作,同時把當前Region Split成2個Region,父Region會下線,新Split出的2個孩子Region
會被HMaster分配到相應的HRegionServer上,使得原先1個Region的壓力得以分流到2個Region上。


下圖描述了Compaction和Split的過程:
HBase中Compact和Split是什么

感謝各位的閱讀!關于“HBase中Compact和Split是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

葵青区| 太和县| 云安县| 额尔古纳市| 拉萨市| 即墨市| 辰溪县| 石屏县| 天柱县| 郑州市| 突泉县| 关岭| 衡阳市| 土默特左旗| 繁峙县| 甘洛县| 济宁市| 报价| 永嘉县| 平武县| 壶关县| 三明市| 巫山县| 安顺市| 海丰县| 上饶县| 望江县| 嘉祥县| 霸州市| 萨嘎县| 松潘县| 苍溪县| 樟树市| 泰州市| 社会| 丰宁| 邵阳市| 西青区| 大足县| 休宁县| 勐海县|