HBase的简单应用

这篇博客介绍了如何运行HBase以及在HBase中创建表的编程实战。在操作过程中,遇到错误可检查HBase的日志文件。启动顺序为先启动Hadoop,再启动HBase,关闭时则先关闭HBase,最后关闭Hadoop。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

运行HBase

$ ssh localhost   #启动ssh
$ cd /usr/local/hadoop
$ ./sbin/start-dfs.sh   #启动Hadoop
$ cd /usr/local/hbase	#切换至/usr/local/hbase,再启动HBase
$ bin/start-hbase.sh	#启动HBase
$ bin/stop-hbase.sh	#进入shell界面
$ exit	#退出HBase
$ bin/stop-hbase.sh	#停止HBase运行

注意:如果在操作HBase的过程中发生错误,可以通过{HBASE_HOME}目录(/usr/local/hbase)下的logs子目录中的日志文件查看错误原因。
这里启动关闭Hadoop和HBase的顺序一定是:
启动Hadoop—>启动HBase—>关闭HBase—>关闭Hadoop

编程实战

HBase中创建表

     $ create 'student','Sname','Ssex','Sage','Sdept','course'
     $ describe 'student'
     $ put 'student','95001','Sname','LiYing'	#当运行命令:put ‘student’,’95001’,’Sname’,’LiYing’时,即为student表添加了学号为95001,名字为LiYing的一行数据,其行键为95001。
     $  put 'student','95001','course:math','80'	#为95001行下的course列族的math列添加了一个数据。
     $ #在HBase中用delete以及deleteall命令进行删除数据操作,它们的区别是:1. delete用于删除一个数据,是put的反向操作;2. delet
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值