fuxinci
 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列的可能值\'))"} 通过某一列的值去查询,需要全表扫描,很慢

 

分类:

技术点:

相关文章:

  • 2021-12-22
  • 2021-11-17
  • 2021-10-25
  • 2021-10-25
  • 2021-11-10
猜你喜欢
  • 2021-08-26
  • 2021-12-10
  • 2021-11-17
  • 2021-10-15
相关资源
相似解决方案