首页 > 其他 > 详细

Hbase 笔记

时间:2015-09-18 02:07:51      阅读:217      评论:0      收藏:0      [点我收藏+]

?

?

  1. 但一个CF被Flush时,其他相关的CF也会被同时Flush. 如果CF分配不均衡会导致很多小的HFile.
  2. Hbase的一条记录,只会由一个Region维护,即使有多个Column Family也不会跨越多个Region.
  3. Hbase的Memstore flush到 Hfile的触发条件有如下几种
  • WAL大小达到阀值
  • ?内存使用达到阀值,但是阀值有2种: ? ? ? ? ? ? ? ??
   一个是Region所在MemStore Size的和,而不是单个MemStore,这个达到后会阻塞数据的写入
   另外一个是单个MemStore的大小

?

?

?

?

参考:

http://blog.itpub.net/51862/viewspace-1062329/

http://www.cnblogs.com/shitouer/archive/2013/02/05/configuring-hbase-memstore-what-you-should-know.html

?

Hbase 笔记

原文:http://flyfoxs.iteye.com/blog/2244298

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!