一.伪分布式模式配置
1.配置/usr/local/hbase/conf/hbase-env.sh
2.配置/usr/local/hbase/conf/hbase-site.xml
3.测试运行HBase
登陆ssh,再切换目录至/usr/local/hadoop ,再启动hadoop
切换目录至/usr/local/hbase,再启动HBase
二、编程实践
1.HBase中创建表
HBase中用create命令创建表
create 'student','Sname','Ssex','Sage','Sdept','course'
通过describe命令查看“student”表的基本信息2.添加数据
put 'student','95001','Sname','LiYing'
3.删除数据
delete 'student','95001','Ssex'
4.scan命令用于查看某个表的全部数据
scan 'student'
5.删除表
删除表:第一步让该表不可用,第二步删除表
disable 'student'
drop 'student'
6.查询表历史数据
create 'teacher',{NAME=>'username',VERSIONS=>5}
三、Java API编程
1.新建Java Project
2.在工程中导入外部jar包
3.编程实例主程序代码
public static void main(String[] args)throws IOException{
createTable("Score",new String[]{"sname","course"});
insertRow("Score", "95001", "sname", "", "Mary");
insertRow("Score", "95001", "course", "Math", "88");
insertRow("Score", "95001", "course", "English", "85");
执行完后在shell界面查看是否执行成功