1.6-1.8 HBase表的物理模型
2024-08-26 19:54:35
一、HBase 物理模型
1、
1、Table中的所有行都按照row key的字典序排列;
2、Table在行的方向上分割为多个Region;
3、Region按大小分割的,每个表开始只有一个region,随着数据增多,region不断增大,当增大到一个阀值的时候,region就会等分会两个新的region,之后会有越来越多的region;
4、Region是HBase中分布式存储和负载均衡的最小单元。不同Region分布到不同RegionServer上;
5、Region虽然是分布式存储的最小单元,但并不是存储的最小单元。
●Region由一个或者多个Store组成,每个store保存一个columns family;
●每个Strore又由一个memStore和0至多个StoreFile组成;
●memStore存储在内存中,StoreFile存储在HDFS上。
2、
HBase数据写入流程:
put->cel1
*0)wal->hdfs
*1)memstore
*2)storefile->hdfs
最新文章
- MongoDBDao 工具类(包含分页取数据)
- Oracle 安装 检查操作系统版本 必须是 5.0 5.1 的解决办法
- unity延时方法Invoke和InvokeRepeating
- VideoView 视频播放 示例
- Hive基础(2)---(启动HiveServer2)Hive严格模式
- python selenium 鼠标悬停
- ALS交替最小二乘法总结
- Spring中的@conditional注解
- ArrayAdapter构造方法中的textViewResourseId
- SOA和微服务的原则及对比
- 纯css实现元素下出现横线动画(background-image)
- Java OOM 常见情况
- 【转载】Please configure Android Sdk(android studio)解决办法
- IOS中@property的属性weak、nonatomic、strong、readonly等介绍
- XML的基本用法
- 转 C#高性能Socket服务器SocketAsyncEventArgs的实现(IOCP)
- Angular动态表单生成(一)
- bzoj 1968 数学
- 01-spring-专题IOC
- 第二课——解析mysqldump命令和mysqlbinlog命令+innodb和Myisam存储引擎简介
热门文章
- angular 关于 factory、service、provider的相关用法
- PS 魔法棒
- 【重磅干货】看了此文,Oracle SQL优化文章不必再看!
- 基于docker/虚拟机的esp32远程工作流
- jQuery功能强大的图片查看器插件
- 使用UIWebView载入本地或远程server上的网页
- Create an OData v4 Endpoint Using ASP.NET Web API 2.2(使用ASP.NET Web API 2.2创建OData v4端点)
- 修改live555支持mpeg2ts RTSP拉流,附代码
- Time To First Byte (TTFB) 第一字节时间 页面加载时间
- HDFS被设计成能够在一个大集群中跨机器可靠地存储超大文件