HBase原理——數據讀取流程解析

和寫流程相比,HBase讀數據是一個更加複雜的操作流程,這主要基於兩個方面的原因:其一是因爲整個HBase存儲引擎基於LSM-Like樹實現,因此一次範圍查詢可能會涉及多個分片、多塊緩存甚至多個數據存儲文件;其二是因爲HBase中更新操作以及刪除操作實現都很簡單,更新操作並沒有更新原有數據,而是使用時間戳屬性實現了多版本。 刪除操作也並沒有真正刪除原有數據,只是插入了一條打上」deleted」標籤
相關文章
相關標籤/搜索