大数据-Hbase
2022-02-07 15:50:43   1  举报             
     
         
 hbase 工作原理
    作者其他创作
 大纲/内容
 BlockCache
  6. 读写数据
  HMasterbackUP
  HDFS
  HMasteractive
  7. 返回结果
  version2
  Hstore
  follower
  dataNode
  region
  zookeeper
  HRegionServer
  ...
  HFile
  client
  副本
  row15:8kb
  row-key:100-120
  store
  storeFile
  memStore
  Hregion
  table
  row10:8kb
  表结构
  row3:8kb
  hbase
  data
  column2
  row-key:80-100
  row8:8kb
  DataBlock(64KB)
  HregionServer
  row-key:20-40
  row-key
  HDFS集群
  version3
  row13:8kb
  zookeeper 集群
  active
  row-key:40-80
  Hbase中的表
  分裂后表中的数据
  Hbase集群
  row-key:1-20
  row18:8kb
  row2:8kb
  table表中的数据
  column1
  HLog
  分布在不同的HRegion服务器上
  StoreFile
  row5:8kb
  row1:8kb
  1. 读或写数据
  分裂前表中的数据
  DFS
  row12:8kb
  StoreFileHfile
  column-family2
  3. 返回Client 元数据存储在哪个HregionServer的位置信息
  Hbase 集群视图
  row6:8kb
  row-key:60-80
  row14:8kb
  4. 在元数据表中查询用户所查 table 和 row-key 对应HregionServer的位置信息
  row7:8kb
  row17:8kb
  HMaster
  column-family1
  HRegion
  MetaTable
  version1
  row16:8kb
  row
  row4:8kb
  row-key:40-60
  zookeeper集群
  2./hbase/meta-region-server获取元数据存储位置
  HMasterHRegionServer
  5. client 缓存 查询表和row-key所在HregionServer的位置信息
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 