Hbase Shell

一些常用的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}
    原文作者:丧诗
    原文地址: https://www.jianshu.com/p/dca43edff0e3
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞