当前位置: 首页 > news >正文

Hbase分布式——储存机制

说明:

客户端调用,到达zk。然后到大HMaster(主节点可以有多个但是只有和active在一起的才有效。)。然后找到一个HRegionServer(从节点可以有多个)去做保存操作。

每一个HRegionServer上管理着表的HRegion「注」。

HRegion内部根据列族划分为,多个Stcre。

每一个Stcre会共享MenStcre内存空间(MenStcre空间就相当于这个空间的内存和缓存,如果命中这个空间,无论是存还是取,都是先去MenStcre拿,如果没有就去StcreFile里拿)

Stcre最后再去具体存储到HDSF上去的时候又会将其变为多个StcreFile文件去存储。

注:Table在行的方向上分割为多个HRegion,HRegion是HBase中分布式存储和负载均衡的最小单元,即不同的HRegion可以分别在不同的HRegionServer上,但同一个HRegion是不会拆分到多个HRegionServer上的。HRegion按大小分割,每个表一般只有一个HRegion,随着数据不断插入表,HRegion不断增大,当HRegion的某个列簇达到一个阀值(默认256M)时就会分成两个新的HRegion。

相关文章:

  • 人工智能中的特征是什么?
  • MySQL常用命令大全(可复制使用)
  • 深入理解 JavaScript 中的 this 指向
  • android计算屏幕尺寸dpi
  • Java设计模式-基于MVC的WEB设计模式
  • 【Springboot知识】Logback从1.2.x升级到1.3.x需要注意哪些点?
  • 谈谈 ES 6.8 到 7.10 的功能变迁(5)- 任务和集群管理
  • MotionLayout(二):MotionLayout是什么?MotionLayout调试技巧、KeyFrame关键帧等等
  • Desktop Builder 操作概述
  • 前端工程化---ES6
  • LeetCode刷题---栈---946
  • XXE漏洞:原理、危害与修复方法详解
  • AIP-153 导入和导出
  • Linux C++项目推荐:文件服务器+如何快速上手C++大项目
  • element组件教学,基础
  • Vue2+Element实现Excel文件上传下载预览
  • RAG(检索增强生成)原理、实现与评测方法探讨
  • 流匹配(Flow Matching)教程
  • 基于Spring Boot的供应商管理系统设计与实现(LW+源码+讲解)
  • AI杂谈(二)
  • 侧记|青年为何来沪创新创业?从这一天寻找答案
  • 中国金茂新任命三名副总裁,撤销区域公司
  • 前4个月我国货物贸易进出口同比增长2.4%,增速较一季度加快1.1个百分点
  • 以总理内塔尼亚胡称决心彻底击败哈马斯
  • 经彩申城!上海网络大V沙龙活动走进闵行
  • 招行:拟出资150亿元全资发起设立金融资产投资公司