一些常用的hbase shell
命令示例:
hbase中出现16进制字符串的处理:
将其用 双引号 引起来
统计hbase全表的总数:
hbase org.apache.hadoop.hbase.mapreduce.RowCounter 'table' --starttime=1541088000000 --endtime=1541174400000
修改表属性:
alter 'hbase_table', {TABLE_ATTRIBUTES => {METADATA => {'SPLIT_POLICY' => 'org.apache.hadoop.hbase.regionserver.DisabledRegionSplitPolicy'}}}
alter 'hbase_table', MAX_FILESIZE => '2147483648'
scan
:
scan 'hbase:meta',{FILTER=>"PrefixFilter('table_name')", LIMIT=>10}
scan 'hbase:meta',{FILTER=>"RowFilter(=,'substring:xxxx')", LIMIT=>10}
网友评论