一、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

最新文章

  1. MongoDBDao 工具类(包含分页取数据)
  2. Oracle 安装 检查操作系统版本 必须是 5.0 5.1 的解决办法
  3. unity延时方法Invoke和InvokeRepeating
  4. VideoView 视频播放 示例
  5. Hive基础(2)---(启动HiveServer2)Hive严格模式
  6. python selenium 鼠标悬停
  7. ALS交替最小二乘法总结
  8. Spring中的@conditional注解
  9. ArrayAdapter构造方法中的textViewResourseId
  10. SOA和微服务的原则及对比
  11. 纯css实现元素下出现横线动画(background-image)
  12. Java OOM 常见情况
  13. 【转载】Please configure Android Sdk(android studio)解决办法
  14. IOS中@property的属性weak、nonatomic、strong、readonly等介绍
  15. XML的基本用法
  16. 转 C#高性能Socket服务器SocketAsyncEventArgs的实现(IOCP)
  17. Angular动态表单生成(一)
  18. bzoj 1968 数学
  19. 01-spring-专题IOC
  20. 第二课——解析mysqldump命令和mysqlbinlog命令+innodb和Myisam存储引擎简介

热门文章

  1. angular 关于 factory、service、provider的相关用法
  2. PS 魔法棒
  3. 【重磅干货】看了此文,Oracle SQL优化文章不必再看!
  4. 基于docker/虚拟机的esp32远程工作流
  5. jQuery功能强大的图片查看器插件
  6. 使用UIWebView载入本地或远程server上的网页
  7. Create an OData v4 Endpoint Using ASP.NET Web API 2.2(使用ASP.NET Web API 2.2创建OData v4端点)
  8. 修改live555支持mpeg2ts RTSP拉流,附代码
  9. Time To First Byte (TTFB) 第一字节时间 页面加载时间
  10. HDFS被设计成能够在一个大集群中跨机器可靠地存储超大文件