hbase經常使用命令

 1 ./hbase shell
 2 list 查看全部的表
 3 list ‘table_name’ 查詢表名,模糊匹配
 4 
 5 scan 'table_name', {LIMIT => 10} 查出表中的10條記錄
 6 get 'table_name', 'row_key' 經過rowkey查出整條記錄
 7 put 'table_name', 'row_key', 'cf:column_name', '列具體的值' 爲列賦值
 8 
10 
11 scan 'table_name',{COLUMNS=>'cf:eventName',LIMIT =>10,STARTROW =>'0000_1002133524_1426080010788', STOPROW=>'0000_1002133524_1426080411788'}
12 scan 'table_name',{COLUMNS=>'cf:eventName',LIMIT =>10}
13 
14 增長更多限制條件,且僅返回固定的列
15 
16 
17 scan 'table_name', {COLUMNS => ['cf:eventName'],LIMIT =>10,FILTER => "(SingleColumnValueFilter('cf', 'eventName', =, 'binary:eventName列的可能值'))"} 經過某一列的值去查詢,須要全表掃描,很慢
相關文章
相關標籤/搜索