显示库
list //显示库中有哪些表
建表
create 'student','info' //student 为表名 info 为列族
插入数据
//向表中插入数据: 指定表名,行键,列族及列名,值
put 'student','1001','info:name','zhangsan'
put 'student','1001','info:age','18'
//类似于线性空间,行键,列族及列名为相应的key,值为对应的value
查询
//方式一
scan '表名' //全表查询
scan 'student',{STARTROW => '1001', STOPROW => '1002'} //左开右闭区间,这样会显示1001的数据
//方式二
get 'student','1001' //查看指定的行
get 'student','1001','info:name' //查看某一行指定列族:列的数据
更改数据
//直接使用put,这样会对原有的数据进行覆盖
put 'student','1001','info:age','25'
统计表中的记录的个数
count 'student'
删除数据
//删除某一个rowKey的某一列数据
delete 'student','1001','info:age'
//删除某一行
deleteall 'student','1001'
删除表
truncate '表名' //清空表中数据,并不会删表
disable '表名' //要删除表,先将表置为disable状态,不然drop表时会报异常
drop '表名' //删除表