分享

一个关于region的比较基础的问题

pengsuyun 发表于 2014-12-30 16:16:54 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 4 12297
hbase中region是什么?一个region可以存多个表的数据?

已有(4)人评论

跳转到指定楼层
pengsuyun 发表于 2014-12-30 16:35:12
我的一些理解:region实际存储了hbase中表的数据,hbase中的表在数据量大的情况下可以有多个region,region可以分布到不同的regionserver中。
region中依据列族,又可以有列族对应的文件集合,每个文件存储数据的格式,如下图。不知道对不对,在此请教各位大侠。

HFile结构示意图.gif
回复

使用道具 举报

kanwei163 发表于 2014-12-30 20:06:08
一个table在hbase中很大很大,总不能把这些数据都放到一个服务器中吧?于是就要分割,分开存放,每一个分割叫做一个region,并由一个regionserver托管,

一个region中,分开存储每个列族的数据,
回复

使用道具 举报

pengsuyun 发表于 2014-12-31 08:51:05
kanwei163 发表于 2014-12-30 20:06
一个table在hbase中很大很大,总不能把这些数据都放到一个服务器中吧?于是就要分割,分开存放,每一个分割 ...

这个概念慢慢的我也清楚了,谢谢!
回复

使用道具 举报

hbu126 发表于 2014-12-31 09:51:57
thanks a lot


回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条