拉取镜像
docker pull harisekhon/hbase
创建运行容器
docker run -d -h myhbase -p 2181:2181 -p 8080:8080 -p 8085:8085 -p 9090:9090 -p 9095:9095 -p 16000:16000 -p 16010:16010 -p 16201:16201 -p 16301:16301 --name hbase harisekhon/hbase
浏览器打开
进入数据库
docker exec -it hbase bashhbase shell
#创建表,表名t_user,两个字段name、scorecreate 't_user','name','score'#禁用表(删除表前必须禁用表)disable 't_user'#启用表(删除表前必须禁用表)enable 't_user'#删除表drop 't_user'#插入数据,姓名front,成绩95分put 't_user','202004101557','name','front'put 't_user','202004101557','score','95'#统计表(用不了)count 'a_user'#查询scan 't_user'#按条件查询表数据get 't_user','202004101557','name'get 't_user','202004101557','score'#增加数学成绩put 't_user','202004101557','score:Math:','80'#增加英语成绩put 't_user','202004101557','score:English:','90'#删除指定数据deleteall 't_user','202004101557'#清空表truncate 't_user'#表是否存在exists 't_user'
