07HBase操作

1.理解HBase表模型及四维坐标:行键、列族、列限定符和时间戳。

2.启动HDFS,启动HBase,进入HBaseShell命令行。

 

3.列出HBase中所有的表信息list

 

 4.创建表create

 

 5.查看表详情desc

 

 6.插入数据put

 

 7.查看表数据scan,get

 

 8.多版本实验:修改列族版本数,插入多版本数据,查看多版本数据

(1)创建表t2并查看版本数据

 

 (2)修改版本数并查看版本数据

 

 (3)插入多版本数据

 

 (4)查看多版本数据

 

 9.对比HBase列式表与MySQL的行式表

  • 在HBase中创建学生课程分数表student并查看表结构。create,describe,put
  • 在mysql中创建学生表student, 课程表 course, 分数表score并查看表结构。create,describe
  • 分别插入几行数据,几个版本。put/insert
  • 查看数据及版本。get,scan/select

 

 

info

score

name

age

sex

OS

BD

row1

…3624

xianming

…3447

19

   

85

90

row2

   

…6395

…7611

19

22

       

row3

       

…4968

femal

   

(1)创建学生表student,插入数据并查看

 

 

 

 

(2)创建课程表,插入数据并查看

 

 

 

 

(3)创建课程成绩表,插入数据并查看

 

 

(1)插入多行数据

 

 

(2)追加列族,插入课程、分数

 

 

(1)get查看多版本数据

 

 

(2)  scan浏览student表的相关信息

(3)  desc查看student表版本详情

 

posted @ 2021-11-15 20:13  梦寂  阅读(26)  评论(0编辑  收藏  举报