HBase Shell操作HBase创建表添加数据查看表数据操作列簇删除表

金鞍玉勒寻芳客,未信我庐别有春。这篇文章主要讲述HBase Shell操作HBase创建表添加数据查看表数据操作列簇删除表相关的知识,希望能为你提供帮助。
1.  HBase  Shell操作连接集群

hbase shell


2. 创建表
create user,base_info


3. 向表中添加数据
put user, rowkey_10, base_info:username, 张三
put user, rowkey_10, base_info:birthday, 2022-06-07
put user,rowkey_10,base_info:sex,1
put user,rowkey_10,base_info:address,北京市

put user,rowkey_16,base_info:username,张小明
put user,rowkey_16,base_info:birthday,2022-06-07
put user,rowkey_16,base_info:sex,1
put user,rowkey_16,base_info:address,北京

put user,rowkey_22,base_info:username,陈小明
put user,rowkey_22,base_info:birthday,2022-06-07
put user,rowkey_22,base_info:sex,1
put user,rowkey_22,base_info:address,上海

put user,rowkey_24,base_info:username,张三丰
put user,rowkey_24,base_info:birthday,2022-06-07
put user,rowkey_24,base_info:sex,1
put user,rowkey_24,base_info:address,河南

put user,rowkey_25,base_info:username,陈大明
put user,rowkey_25,base_info:birthday,2022-06-07
put user,rowkey_25,base_info:sex,1
put user,rowkey_25,base_info:address,西安


4. 查询表中的所有数据
scan user


5. 查询某个rowkey的数据
get user, rowkey_16


6. 查询某个列簇的数据
get user, rowkey_16, base_info
get user, rowkey_16, base_info:username
get user, rowkey_16, COLUMN => [base_info:username, base_info:sex]


7. 删除表中的数据
delete user, rowkey_16, base_info:username


8. 清空数据
truncate user


9. 操作列簇
alter user, NAME => f2
alter user, delete => f2


10. 删除表一定要先disable 表, 然后才能删除表
disable user
drop user


11. HBase命令表
可以通过HBaseUI界面查看表的信息
端口60010打不开的情况,是因为HBase 1.0以后的版本,需要自己手动配置,在文件hbase-site
【HBase Shell操作HBase创建表添加数据查看表数据操作列簇删除表】
< property>
< name> hbase.master.info.port< /name>
< value> 60010< /value>
< /property>



    推荐阅读