`
han.zoo
  • 浏览: 25771 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

HBASE-单节点安装使用简介(UBUNTU 11)

阅读更多

一、环境
机器版本:Ubuntu 11 32bit

hbase版本:hbase-0.90.3

jdk版本:
               jdk-6u27-linux-i586
               Linux x86 - Self Extracting Installer
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
root@dm1:/usr/java# sh ./jdk-6u27-linux-i586.bin

jdk安装后配置,环境变量:
vim /etc/profile
添加
export JAVA_HOME=/usr/java/jdk1.6.0_27
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


二、HBASE 配置

解压 hbase-0.90.3.tar.gz

./conf目录 配置hbase-env.sh 增加:

export JAVA_HOME=/usr/java/jdk1.6.0_27/

 

添加配置存放文件路径:hbase-site.xml (如果没有配置默认存放在/tmp目录下,重启电脑后数据删除)

 

<property>
<name>hbase.rootdir</name>
<value>/usr/hadoop/hbase-0.90.3/data</value>
<description>local dir
</description>
</property>

 

单节点就这样安装好了,下面是启动和简单使用

 


三、使用
HBASE启动进 bin目录
root@dm1:/usr/hadoop/hbase-0.90.3/bin# sh ./start-hbase.sh
HBASE停止 进bin目录
root@dm1:/usr/hadoop/hbase-0.90.3/bin# sh ./stop-hbase.sh

1、登录Hbase shell  进bin目录

root@dm1:/usr/hadoop/hbase-0.90.3/bin# ./hbase shell
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 0.90.3, r1100350, Sat May  7 13:31:12 PDT 2011

hbase(main):001:0>


2、建表
hbase(main):001:0> create 'tb_a','vddb','mw'   
0 row(s) in 2.3740 seconds

hbase(main):002:0>


3、插入vddb 列 2个数据 begin_dt & end_dt  没法一次put 一行的多个字段

hbase(main):007:0* put 'tb_a','task001','vddb:begin_dt','2011-10-12 18:00:00'                                  
0 row(s) in 0.2320 seconds

hbase(main):010:0* put 'tb_a','task001','vddb:end_dt','2011-10-12 18:00:10'                                    

0 row(s) in 0.0480 seconds

4、查询
hbase(main):012:0* scan 'tb_a'
ROW                                           COLUMN+CELL                                                                                                                      
task001                                      column=vddb:begin_dt, timestamp=1318416290895, value=2011-10-12 18:00:00                                                         
task001                                      column=vddb:end_dt, timestamp=1318416304997, value=2011-10-12 18:00:10                                                           
1 row(s) in 0.1820 seconds


  hbase(main):013:0> get 'tb_a','task001'
COLUMN                                        CELL                                                                                                                             
vddb:begin_dt                                timestamp=1318416290895, value=2011-10-12 18:00:00                                                                               
vddb:end_dt                                  timestamp=1318416304997, value=2011-10-12 18:00:10                                                                               
2 row(s) in 0.0760 seconds

查询条件过滤

scan 'traceLogTask',{column =>['uuid'],LIMIT =>2,STARTROW =>'2011101710010002'}

 

scan 'traceLogTask',{COLUMN =>['uuid','VDDB:'],STARTROW =>'2011101710010002',STOPROW =>'2011101710010004'}

 

页面访问:

http://localhost:60010


总结:单点安装很简单,更多功能后面出

 

分享到:
评论

相关推荐

    hbase-meta-repair-hbase-2.0.2.jar

    HBase 元数据修复工具包。 ①修改 jar 包中的application.properties,重点是 zookeeper.address、zookeeper.nodeParent、hdfs....③开始修复 `java -jar -Drepair.tableName=表名 hbase-meta-repair-hbase-2.0.2.jar`

    hbase-sdk是基于hbase-client和hbase-thrift的原生API封装的一款轻量级的HBase ORM框架

    hbase-sdk是基于hbase-client和hbase-thrift的原生API封装的一款轻量级的HBase ORM框架。 针对HBase各版本API(1.x~2.x)间的差异,在其上剥离出了一层统一的抽象。并提供了以类SQL的方式来读写HBase表中的数据。对...

    HBase(hbase-2.4.9-bin.tar.gz)

    HBase(hbase-2.4.9-bin.tar.gz)是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System...

    hbase的hbase-1.2.0-cdh5.14.2.tar.gz资源包

    hbase的hbase-1.2.0-cdh5.14.2.tar.gz资源包

    hbase-2.4.17-bin 安装包

    hbase-2.4.17-bin 安装包

    hbase-client-2.1.0-cdh6.3.0.jar

    hbase-client-2.1.0-cdh6.3.0.jar

    hbase-hadoop-compat-1.1.3-API文档-中英对照版.zip

    赠送jar包:hbase-hadoop-compat-1.1.3.jar; 赠送原API文档:hbase-hadoop-compat-1.1.3-javadoc.jar; 赠送源代码:hbase-hadoop-compat-1.1.3-sources.jar; 赠送Maven依赖信息文件:hbase-hadoop-compat-1.1.3....

    phoenix-hbase-2.2-5.1.2-bin.tar.gz

    phoenix-hbase-2.2-5.1.2-bin.tar.gz

    phoenix-client-hbase-2.2-5.1.2.jar

    phoenix-client-hbase-2.2-5.1.2.jar

    hbase-hadoop-compat-1.1.3-API文档-中文版.zip

    赠送jar包:hbase-hadoop-compat-1.1.3.jar; 赠送原API文档:hbase-hadoop-compat-1.1.3-javadoc.jar; 赠送源代码:hbase-hadoop-compat-1.1.3-sources.jar; 赠送Maven依赖信息文件:hbase-hadoop-compat-1.1.3....

    hive-hbase-handler-1.2.1.jar

    被编译的hive-hbase-handler-1.2.1.jar,用于在Hive中创建关联HBase表的jar,解决创建Hive关联HBase时报FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. org.apache.hadoop....

    hbase-prefix-tree-1.1.3-API文档-中文版.zip

    赠送jar包:hbase-prefix-tree-1.1.3.jar; 赠送原API文档:hbase-prefix-tree-1.1.3-javadoc.jar; 赠送源代码:hbase-prefix-tree-1.1.3-sources.jar; 赠送Maven依赖信息文件:hbase-prefix-tree-1.1.3.pom; ...

    hbase-metrics-api-1.4.3-API文档-中文版.zip

    赠送jar包:hbase-metrics-api-1.4.3.jar; 赠送原API文档:hbase-metrics-api-1.4.3-javadoc.jar; 赠送源代码:hbase-metrics-api-1.4.3-sources.jar; 赠送Maven依赖信息文件:hbase-metrics-api-1.4.3.pom; ...

    hbase-1.2.6.1-bin.tar.gz

    hbase-1.2.6.1-bin.tar.gz,hbase-1.2.6.1-bin.tar.gz,hbase-1.2.6.1-bin.tar.gz,hbase-1.2.6.1-bin.tar.gz,hbase-1.2.6.1-bin.tar.gz,hbase-1.2.6.1-bin.tar.gz,hbase-1.2.6.1-bin.tar.gz,hbase-1.2.6.1-bin.tar.gz

    hbase-1.2.1-bin.tar.gz.zip

    hbase-1.2.1-bin.tar.gz.zip 提示:先解压再使用,最外层是zip压缩文件

    hbase-annotations-1.1.2-API文档-中文版.zip

    赠送jar包:hbase-annotations-1.1.2.jar; 赠送原API文档:hbase-annotations-1.1.2-javadoc.jar; 赠送源代码:hbase-annotations-1.1.2-sources.jar; 赠送Maven依赖信息文件:hbase-annotations-1.1.2.pom; ...

    hbase-client-1.4.3-API文档-中文版.zip

    赠送jar包:hbase-client-1.4.3.jar; 赠送原API文档:hbase-client-1.4.3-javadoc.jar; 赠送源代码:hbase-client-1.4.3-sources.jar; 赠送Maven依赖信息文件:hbase-client-1.4.3.pom; 包含翻译后的API文档:...

    hbase-server-1.4.3-API文档-中文版.zip

    赠送jar包:hbase-server-1.4.3.jar; 赠送原API文档:hbase-server-1.4.3-javadoc.jar; 赠送源代码:hbase-server-1.4.3-sources.jar; 赠送Maven依赖信息文件:hbase-server-1.4.3.pom; 包含翻译后的API文档:...

    hbase-2.3.5单机一键部署工具

    注意:zookeeper3.4.13和hbase2.3.5都是采用docker-compose方式部署 ...说明:使用外部zookeeper3.4.13之hbase2.3.5一键部署工具,支持部署、启动、... deploy.sh clear single *危险操作* 清除hbase-single容器及所有数据

Global site tag (gtag.js) - Google Analytics