Hbase 常用 shell 操作:create、put、delete、scan
清空hbase表:
1、表分区也清除掉,需重新建表:
truncate 'hbase表名'
2、表分区不变,只清空表数据,不需要重新建表:
truncate_preserve 'hbase表名'
创建hbase表:
create ‘hbase表名’ ,‘列族名1’,‘列族名2’,'列族名N’
create 'hbase_tmp' , {
NAME=>'cf1'}, {
NAME=>'cf2'}
描述hbase表:
describe 'hbase表名'
添加一行数据:
put ‘hbase表名’,‘rowkey’,‘列族:列名’,'值’
hbase表是列存储,所以不能跟mysql表一次插入一行数据,只能按列一个一个插入,比如:
put 'hbase_tmp',