Hbase hirachical structure
来源:互联网 发布:sql count1什么意思 编辑:程序博客网 时间:2024/06/15 14:56
Hbase table structure
默认返回每个列的最新数据值
两种数据回收方式:
对每个列指定个数的历史版本记录
对每个列指定时间段内的历史版本记录
Table
Region(Hmaster实现映射到region server)
Regionserver
Store
{memStore( trigger 1.累积到阈值时 Region server 将memstore刷到storeFile中)
storeFile ->Hfile on hdfs (trigger 2.累积到阈值时合并成大storeFile,同时进行数据清除)
}
trigger 3.当大storeFile累计到阈值时,把当前Region分割成两个regions由Hmaster分配Region实现负载均衡
Hmaster
将Region分配给Regionserver
将失效的regions重分配 -> 负载均衡
Metadata management
故障时通知zookeeper并处理相应的 log文件
HRegionServer
负责所有region的读写请求
Region
structure
附上region的structure
Metadata存储于.META.表中
会分裂成多个region
存储于-ROOT- 表中
Zookeeper记录-ROOT-表位置
访问流程
Zookeeper-> -ROOT- -> .META.
- Hbase hirachical structure
- structure
- Hbase
- HBase
- hbase
- HBase
- HBASE
- Hbase
- Hbase
- HBase
- hbase
- HBase
- HBase
- hbase
- hbase
- Hbase
- HBase
- hbase
- centos 关机和重启命令详解
- [leetcode] Burst Balloons
- Leetcode 326:Power of Three
- Xcode7 使用WebView loadRequest发送HTTP请求的问题
- zstu 2554 过河卒
- Hbase hirachical structure
- Linux socket 本地进程间通信
- 观察者模式
- mysql创建触发器错误提示:Can not update in stored function/trigger already used by statement invoked
- Java9积极解决Linux中的GTK GUI难题
- VS2012发布网站详细步骤,同样适合vs2013,亲身试过
- 强行删除mac中的文件
- x86 子函数调用过程分析
- [leetcode] 190. Reverse Bits 解题报告