HBase: HBase底层原理
2020-01-12 23:01
176 查看
系统架构
Client : 包含访问hbase的接口,client维护着一些cache来加快对hbase的访问,比如regione的位置信息。
Zookeeper:
- 保证任何时候,集群中只有一个master
- 存贮所有Region的寻址入口
- 实时监控Region Server的状态,将Region server的上线和下线信息实时通知给Master
- 存储Hbase的schema,包括有哪些table,每个table有哪些column family
Master职责:
- 为Region server分配region
- 负责region server的负载均衡
- 发现失效的region server并重新分配其上的region
- HDFS上的垃圾文件回收
相关文章推荐
- hbase的底层原理
- Hbase的详细介绍及底层原理
- Hbase底层原理
- HBase底层原理(多维度分析)
- hbase的底层原理
- HBase底层存储原理——我靠,和cassandra本质上没有区别啊!都是kv 列存储,只是一个是p2p另一个是集中式而已!
- HBase底层存储原理
- iOS推送的底层原理
- linux-malloc底层实现原理
- tomcat底层原理实现
- HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别
- JUC回顾之-CyclicBarrier底层实现和原理
- iOS底层原理之架构设计
- PHP底层的运行机制与原理
- [10] Window PowerShell DSC 学习系列----目标节点和Pull 服务器底层通信原理剖析
- 在《Android PorterDuff.Mode图形混合处理 》这篇博客中,我们讲解了PorterDuff.Mode对图形混合的处理。这篇我们将通过图形混合的原理,来制作一个手动擦除蒙版显示底层图片
- HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别
- 大数据1-Hbase原理、基本概念、基本架构
- spring入门--Spring框架底层原理
- iOS-MJRefresh框架底层实现原理