Hbase参考要点
HBase难点总结
1、要开启hbase之前必须先开启hdfs和zookeeper
2、启动hdfs:my_hadoop.sh start
3、启动zookeeper:zk.sh start
4、HBase里面对表(ddl)和数据(dml)进行相关增删改查命令及其操作:
ddl:增加:create,修改:alter,删除:drop,查看所有:list,查看版本号:describe
dml:增加:put,修改:put,删除:delete,查看:scan
对表的操作(ddl)
5、创建student表和t1表并查看其版本号:
6、创建t1表并修改其版本号:
7、修改t1的列族为info3
8、删除t1表(若出现表正在使用无法删除,需要先disable ’t1’),再删除表。
对数据的操作(dml)
1、向表里面增加(修改)数据:put ‘t1’,’1001’,’info1:name’(分别是表名,rowkey,列族名:列名),向Hbase里面插入数据会保留之前的数据。
2、查看表里面的数据:scan 表名。
3、删除表里面的某一个列:delete ‘t1’,’1001’,’info1:name’,会保留之前的日志信息,不会彻底删除修改之前的东西
4、彻底删除某一个列的所有记录:deleteall ‘t1’,’1001’,’info:name’
5、删除表里面的所有数据信息:truncate ‘t1’
6、统计表里面有几给rowkey:count ’t1’,rowkey一样,只能说明为一个值里面的不同列
Rowkey |
name |
age |
gender |
1001 |
tom |
22 |
male |
进行count统计,t1表的数据只有一行
有几个rowkey值,count统计出来的表的数据就有几个
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
二维码