Scans

2018-06-13 13:40 更新

Scans

  • 當客戶端針對表發(fā)出掃描時,HBase會為每個區(qū)域生成一個RegionScanner對象來提供掃描請求。
  • 該RegionScanner對象包含一個StoreScanner對象列表,每列族一個。
  • 每個StoreScanner對象還包含StoreFileScanner對應的列表,對應于相應列族的每個StoreFile和HFile,以及MemStore的KeyValueScanner對象列表。
  • 這兩個列表被合并為一個,該列表按照升序對列表末尾的MemStore掃描對象進行排序。
  • 當一個StoreFileScanner對象被構造時,它與一個MultiVersionConcurrencyControl讀取點(即當前的memstoreTS)相關聯(lián),過濾出讀取點之外的任何新的更新。
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號