分享

hbase中什么是Region,什么是RegionServer?

yuwenge 2014-3-18 21:59:58 发表于 概念型 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 8 98789
本帖最后由 pig2 于 2014-3-18 22:02 编辑
hbase中什么是Region,什么是RegionServer?感觉比较迷惑

已有(8)人评论

跳转到指定楼层
pig2 发表于 2014-3-18 22:02:46
本帖最后由 pig2 于 2014-3-18 22:07 编辑
Region是HBase数据存储和管理的基本单位。
一个表中可以包含一个或多个Region。

每个Region只能被一个RS(RegionServer)提供服务,RS可以同时服务多个Region,来自不同RS上的Region组合成表格的整体逻辑视图。







回复

使用道具 举报

fanbells 发表于 2014-3-19 17:36:55
RegionServer就是hbase的各个节点,针对的是机器而言,Region针对hbase中的数据表,两个关系不一样。也许我说的不一定对,你可以参考一下。
回复

使用道具 举报

Joker 发表于 2015-1-2 16:48:58
本帖最后由 Joker 于 2015-1-2 16:54 编辑

Region中保存的是HBas数据的信息,例如查询一条数据,通过.META表查询哪个Region包含此条数据获取到这个Region的RegionServer
客户端在和此RegionServer进行通信

不对之处,望指教
回复

使用道具 举报

bioger_hit 发表于 2015-1-2 19:23:07
Joker 发表于 2015-1-2 16:48
Region中保存的是HBas数据的信息,例如查询一条数据,通过.META表查询哪个Region包含此条数据获取到这个Reg ...
详细查看这个:

先通过zookeeper,然后root表,然后meta表,最后找到相关内容。

hbase如何确定一条新数据写入到哪个regionserver?


回复

使用道具 举报

HawCHing 发表于 2015-12-27 10:37:46
mark 学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条