scan命令

  • 查找表中前10条记录
scan 'BGD:BGD_PARTNER_LIST',{LIMIT=>10}
  • 指定列查找
# COLUMNS指定列scan,在数据量大的时候能够有效的提升查询速度,指定多列以逗号隔开
scan 'BGD:BGD_PARTNER_LIST', {COLUMNS => 'INFO:CREATE_TIME',LIMIT=1000} 
  • 指定条件
scan 'BGD:BGD_PARTNER_LIST',{FILTER => "(QualifierFilter(=,'substring:a'))"}

get命令

  • get基本操作
get 'BGD:BGD_PARTNER_LIST','row_key'
  • get显示部分列
get 'BGD:BGD_PARTNER_LIST', 'row_key', ['INFO:PARNTER']

list命令

  • 列出所有表
list
  • 列出以FRD开头的表
list 'FRD.*'

count命令

# 计算HBase表记录数,INTERVAL:间隔多少行显示一次,CACHE:缓冲区大小
count 'HBASE_TABLE', INTERVAL => 100000,CACHE => 100000
如果觉得我的文章对你有用,请随意赞赏