Hbase语言:
truncate:disable the table + drop + recreate the table structure
truncate 'Student'
#就是格式化表结构,重新创建表
create:create a table
create 'Student','Info','Edu'
create 'Employee',{NAME=>'Per_Info',VERSIONS=>4},{MA<E=>'Edu_Info',VERSIONS=>6}
VERSIONS是里面可以存在的数据数目
delete:删除一行
deleteall:删除所有
scan:展示表
describe:得到表的结构
get:得到某一行,必须指定是哪一行才可以
get 'Studnet','2'
get 'Student','2',{COLUMN=>'Info:name'}
#得到某一行的好多列
get 'Student','2',{COLUMN=>['Info:name','Per_Info:phone']}
#得到一行中的所有列
get 'Employee','1',{COLUMN=>'Edu_Info:degree',VERSIONS=>4}#显示4个数据
scan:得到一列中的所有行 get all values
scan 'Student',{COLUMN=>['Per_info:name','Per_Info:phone']}
alter:
alter 'Employee',{NAME='CF3'} 添加新的列族
alter 'Employee',{NAME='Edu_Info',VERSIONS=>5}