【hadoop】HBase shell 操作
1.创建course表
hbase(main):002:0> create 'course','cf'
2.查看HBase所有表
hbase(main):003:0> list
3.查看course表结构
hbase(main):004:0> describe 'course'
4.向course表插入数据
hbase(main):005:0> put 'course','001','cf:cname','hbase'
hbase(main):006:0> put 'course','001','cf:score','95'
hbase(main):007:0> put 'course','002','cf:cname','sqoop'
hbase(main):008:0> put 'course','002','cf:score','85'
hbase(main):009:0> put 'course','003','cf:cname','flume'
hbase(main):010:0> put 'course','003','cf:score','98'
5.查询course表中的所有数据
hbase(main):011:0> scan 'course'
6.根据行键查询course表
(1)查询整条记录
hbase(main):012:0> get 'course','001'
(2)查询一个列簇数据
hbase(main):013:0> get 'course','001','cf '
(3)查询列簇中其中的一个列
hbase(main):014:0> get 'course','001','cf:cname'
7.更新course表数据
hbase(main):015:0> put 'course','001','cf:score','99'
hbase(main):016:0> get 'course','001','cf'
8.查询course表总记录
hbase(main):017:0> count 'course'
9.删除course表数据
(1)删除列簇中的一个列
hbase(main):021:0> delete 'course','003','cf:score'
(2)删除整行记录
hbase(main):022:0> deleteall 'course','002' hbase(main):023:0> scan 'course'
10.清空course表 hbase(main):024:0> truncate 'course' hbase(main):025:0> scan 'course'
11.删除course表 hbase(main):026:0> disable 'course' hbase(main):027:0> drop 'course'
12.查看表是否存在 hbase(main):028:0> exists 'course'