首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 云计算 >

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

2013-10-08 
hbase:环境搭建、hbase表操作示例(create, list, put, get, scan, disable, drop...)版本选择选择 Hadoop

hbase:环境搭建、hbase表操作示例(create, list, put, get, scan, disable, drop...)
版本选择

选择 Hadoop 版本对HBase部署很关键。下表显示不同HBase支持的Hadoop版本信息。基于HBase版本,应该选择合适的Hadoop版本。

 HBase-0.92.xHBase-0.94.xHBase-0.96Hadoop-0.20.205SXXHadoop-0.22.xSXXHadoop-1.0.xSSSHadoop-1.1.xNTSSHadoop-0.23.xXSNTHadoop-2.xXSS

S = supported and tested,支持
X = not supported,不支持
NT = not tested enough.可以运行但测试不充分


本文使用环境

java6 (注:和Hadoop一样,HBase需要Oracle版本的Java6.除了那个有问题的u18版本其他的都可以用,最好用最新的。)

Hadoop-1.1.2

hbase-0.94.11-security.tar.gz

Ubuntu12.04

下载解压最新版本

选择一个 Apache 下载镜像,下载 HBase Releases

配置HBase1、系统变量

修改系统配置文件(etc/profile),并保存退出:

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

2、HBase配置文件

A、修改$HBASE_HOME/conf/hbase-env.sh文件 


3、简单验证上述配置

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

到此,在命令行中输入hbase,直接按回车后便出现hbase的选项列表。

单机模式下启动HBase1、配置:

修改$HBASE_HOME/conf/hbase-site.xml:

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

启动命令:在hbase/bin目录下执行start-hbase.sh

管理HBase

要管理HBase实例,启动HBase shell即可:

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

2、示例:

使用list命令列出所有的表

A、create一个表,表名为:test,只包含一个data列:

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

B、插入在列族data上不同行和列的三项数据,并列出表的内容:

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)

C、删除表test,首先要把它设为禁用,然后drop掉

hbase:环境筹建、hbase表操作示例(create, list, put, get, scan, disable, drop.)


热点排行