Hbase,
一、数据模型
Hbase即数据库,不过它不同于关系型数据库。
HBase 以表的形式存储数据,可以通过Row、Column、Version确定一个Cell,相关属性如下:
- Row Key(行键),相当于关系型数据库中的主键,具有唯一性
- Column Family(列族),创建表时定义
- Column(列),包含在某个列族中
- 时间戳,可以在添加数据时指定也可以让系统赋值,类型为64为整型。每个Cell可以保存多个版本的数据,就是通过时间戳来实现的
二、物理存储
Table在行的方向上分割为多个HRegion,每个HRegion分散在不同的RegionServer中。每个HRegion按照大小分割,达到阈值自动分割,由多个Store构成。每个Store由一个memStore和0或多个StoreFile组成,每个Store保存一个Columns Family。
三、系统架构
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。