码迷,mamicode.com
首页 > 其他好文 > 详细

大数据-05-Spark之读写HBase数据

时间:2018-04-20 00:01:40      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:local   顺序   base   创建表   删除   成功   数据库   数据库mysql   删除表   

本文主要来自于 http://dblab.xmu.edu.cn/blog/1316-2/ 谢谢原作者

准备工作一:创建一个HBase表

这里依然是以student表为例进行演示。这里假设你已经成功安装了HBase数据库,如果你还没有安装,可以参考大数据-04-Hbase入门,进行安装,安装好以后,不要创建数据库和表,只要跟着本节后面的内容操作即可。

因为hbase依赖于hadoop,因此启动和停止都是需要按照顺序进行
如果安装了独立的zookeeper
启动顺序: hadoop-> zookeeper-> hbase
停止顺序:hbase-> zookeeper-> hadoop
使用自带的zookeeper
启动顺序: hadoop-> hbase
停止顺序:hbase-> hadoop
如下所示:

cd /usr/local/hadoop
./sbin/start-all.sh
cd /usr/local/hbase
./bin/start-hbase.sh //启动HBase
./bin/hbase shell  //启动hbase shell

这样就可以进入hbase shell命令提示符状态。下面我们在HBase数据库中创建student表(注意:在关系型数据库MySQL中,需要首先创建数据库,然后再创建表,但是,在HBase数据库中,不需要创建数据库,只要直接创建表就可以):

hbase> list                    # 查看所有表
hbase> disable 'student'       # 禁用表
hbase> drop 'student'          # 删除表

下面让我们一起来创建一个student表,我们要在这个表中录入如下数据:

大数据-05-Spark之读写HBase数据

标签:local   顺序   base   创建表   删除   成功   数据库   数据库mysql   删除表   

原文地址:https://www.cnblogs.com/freebird92/p/8886535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!