Hbase对表进行查询操作详细教程

创建命名空间 booksystem

Create_namespace’booksystem’

创建表 bookinfo

Create ‘booksystem:bookinfo’,’info1’

追加列族 info2

Alter ‘booksystem:bookinfo’, ‘info2’

添加数据

Put ‘booksystem:bookinfo’,’101’,’info1:name’,hbase’

扫描出bookinfo的所有数据

Scan ‘booksystem:bookinfo’

Hbase对表进行查询操作详细教程_第1张图片

获取前两行数据

Scan ‘booksystem:bookinfo’,{LIMIT=>2}

Hbase对表进行查询操作详细教程_第2张图片

获取前两行的name,price

Scan ‘booksystem:bookinfo’,{LIMIT=>2, COLUMNS=>['info1:name','info1:price']}

Hbase对表进行查询操作详细教程_第3张图片

从102行数据开始显示数据

Scan ‘booksystem:bookinfo’,{STARTROW=>’102’}

Hbase对表进行查询操作详细教程_第4张图片

显示102-103的数据

Scan ‘booksystem:bookinfo’,{STARTROW=>’102’,STOPROW=>’103’}

Hbase对表进行查询操作详细教程_第5张图片

从102开始要1行数据

Scan ‘booksystem:bookinfo’,{STARTROW=>’102’,LIMIT=>1}

根据行键直接查询数据

scan 'booksystem:bookinfo',{ROWPREFIXFILTER=>'101',

COLUMNS=>['info1:name','info1:price']}

你可能感兴趣的:(Hbase,hbase)