实验四;Hadoop数据库Hbase操作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告

课程名称:Hadoop储存与运算指导教师:潘立武

姓名:孙纪龙

学号:2018021911

大数据1班组

教务处制

实验/训()

实验/训题目:Hadoop数据库Hbase操作

学时:学分:

实验/训时间:2020 年4 月1 日实验/训地点:实验目的:

通过实验,掌握Hadoop数据库Hbase操作

实验内容:

第1关:实践题已完成

Hbase数据库的安装

第2关:实践题已完成

创建表

第3关:实践题已完成

添加数据、删除数据、删除表

实验步骤:

第一关Hbase数据库的安装

mkdir /app

//创建文件

cd /opt

//回到opt目录

ulimit -f 1000000

tar -zxvf hbase-2.1.1-bin.tar.gz -C /app

//解压

echo $JAVA_HOME

//查看jdk路径

vim /app/hbase-2.1.1/conf/hbase-env.sh

//翻到第二十八行,找到# export JAVA_HOME=/usr/java/jdk1.8.0/把前面的 # 删了、把/usr/java/jdk1.8.0/换成export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111,wq保存cd

//回到根目录

vim /app/hbase-2.1.1/conf//hbase-site.xml

//进入编辑模式,输入下面代码

hbase.rootdir

file:///root/data/hbase/data

hbase.zookeeper.property.dataDir

/root/data/hbase/zookeeper

hbase.unsafe.stream.capability.enforce

false

//退出wq保存

vim /etc/profile

//进入编辑模式,在最低下按i输入下面代码

# SET HBASE_enviroment

HBASE_HOME=/app/hbase-2.1.1

export PATH=$PATH:$HBASE_HOME/bin

//退出wq保存

source /etc/profile

//使配置生效

start-hbase.sh

//启动hbase

Jps

//查看是否成功

测评

第二关创建表

hbase shell

//进入

create 'test','data'

//创建表

create 'dept','data'

//创建表

create 'emp','data'

//创建表

List

//查看表

测评

第三关添加数据、删除数据、删除表

create 'mytable','data'

//创建表

put 'mytable','row1','data:1','zhangsan'

//添加数据

put 'mytable','row2','data:2','zhangsanfeng' //添加数据

put 'mytable','row3','data:3','zhangwuji'

//添加数据

scan 'mytable'

测评

实验结果:

成绩:

相关文档
最新文档