1)插入数据到表

    1. hbase(main):003:0> put 'student','1001','info:sex','male'
    2. hbase(main):004:0> put 'student','1001','info:age','18'
    3. hbase(main):005:0> put 'student','1002','info:name','Janna'
    4. hbase(main):006:0> put 'student','1002','info:sex','female'
    5. hbase(main):007:0> put 'student','1002','info:age','20'


    2)Scan方式查看数据
    (1)扫描全表

    1. hbase(main):008:0> scan 'student'

    (2)限定开始位置扫描全表

    1. hbase(main):010:0> scan 'student',{STARTROW => '1001'}

    (3)限定开始和结束位置扫描全表

    1. hbase(main):009:0> scan 'student',{STARTROW => '1001', STOPROW => '1001'}

    (4)扫描全表数据(包含被标记删除或者应该被覆盖的数据)

    1. hbase(main):037:0> scan 'student', {RAW => true, VERSIONS => 10}


    3)Get方式查看数据
    (1)指定RowKey查询

    1. hbase(main):014:0> get 'student','1001'

    (2)指定RowKey+列族查询

    1. hbase(main):015:0> get 'student','1001','info'

    (3)指定RowKey+列族+列名查询

    1. hbase(main):015:0> get 'student','1001','info:name'

    (4)指定获取数据版本查询

    1. hbase(main):022:0> get 'student','1001',{COLUMN=>'info:name',VERSIONS=>3}


    4)统计表数据行数

    1. hbase(main):021:0> count 'student'


    5)更新数据(实际上还是Put)

    1. hbase(main):012:0> put 'student','1001','info:name','Nick'
    2. hbase(main):013:0> put 'student','1001','info:age','100'


    6)删除数据
    (1)指定RowKey+列族+列名删除

    1. hbase(main):025:0> delete 'student','1001','info:name'

    (2)指定RowKey+列族删除

    1. hbase(main):027:0> delete 'student','1001','info'

    (3)指定RowKey删除

    1. hbase(main):031:0> deleteall 'student','1001'

    注意:使用的是deleteall命令而不是delete命令

    7)清空表数据

    1. hbase(main):018:0> truncate 'student'