通过
hbase shell进入命令行窗口
基本操作
查看
list:查看有哪些表- 格式:
list - 举例:
list,输出所有的表
- 格式:
count:查看表有多少列- 格式:
count '表名' - 举例:
count 'student'
- 格式:
get:获取列的值- 格式:
get '表名', '行键'或者get '表名', '行键', '列族(字段)' - 举例:
get 'student', '1001'或get 'student', '1001', 'info:name
- 格式:
创建
create: 创建表格式:
create '表名', { NAME => '列族名1', 属性名 => 属性值}, {NAME => '列族名2', 属性名 => 属性值}, …如果只需要创建列族,而不需要定义列族属性,那么可以采用快捷写法:
create'表名','列族名1' ,'列族名2', …举例:
create 'student','info',创建了一个名为student的表,有一个列族info
删除
drop:删除表,并且删除之前需要disable '表名'- 格式:
drop '表名' - 举例:
drop 'student'
- 格式:
truncate:删除表中的数据- 格式:
truncate'表名' - 举例:
truncate'student'
- 格式:
插入数据
put:插入数据并且设置属性- 格式:
put '表名','行键','属性名','属性值' - 举例:
put 'student', '1001', 'info:name', 'Jack',插入一列,插入时设置字段值
- 格式:

京公网安备 11010502036488号