1.使用hbase shell连接hbase
2.输入help可以查看帮助
3.输入list查看当前hbase中的所有表
4.使用create创建表test
其中test是表名,cf是列族。该表只创建了一个列族。
5.使用list查看表test的信息
6.使用put往表test中添加数据
格式:put ‘<tablename>’, ‘<rowkey>’, ‘<field>’, ‘<value>’
上面插入了两条记录。row_key1和row_key2是主键,row_key1记录有两个字段field1和field2,字段值分别是value1和value2。而row_key2记录只插入了一个字段field1,取值是value1。
指定字段名同时需要指定其所在的列族,例如cf:field1
7.使用scan命令查看表所有记录
注意理解scan结果的展现形式。每行表示一个rowkey主键下,一个column的内容。所以如果一条记录有多列,会展现成多行。
8.使用get查看指定rowkey的记录
格式:get ‘<tablename>’, ‘<rowkey>’
9.使用disable失效表
10.使用drop删除表
删除表或者修改表结构之前,需要先disable该表
11.使用quit退出shell模式
12.执行hbase命令脚本
执行命令:hbase shell <hbase_command_file>