Hbase表结构设计

1.  HBase是一个开源可伸缩的针对海量数据存储的分布式nosql数据库,是列式存储,在进行实际业务的时候,对于RowKey的设计和CloumnFamily的设计至关重要;下图是Hbase的内存结构:

RowKey

CloumnFamily     CF1

CloumnFamily     CF2

TimeStamp

Cloumn C11

Cloumn C12

Cloumn C21

Cloumn C22

 

C11   zhangsan

C12 lisi

C22    wangwu

C22   liliu

T1


2.  列族(CloumnFamily)  这是Hbase新引入的概念:

    a.  设计此列族的目的是因为在我们实际查询的时候,并不需要把整条数据都查询出来(就像我们往往在写SQL时一般不会写select all一样),所以最后查询的时候只会把你想查找的那个列族

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值