`
san_yun
  • 浏览: 2596200 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

hbase in action学习笔记一(quick start)

 
阅读更多

一. quick start

1. wget http://apache.claz.org/hbase/hbase-0.92.1/hbase-0.92.1.tar.gz

tar xvfz hbase-0.92.1.tar.gz

 

2. 编辑conf/hbase-site.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file:///duitang/data/hbase</value>
  </property>
<!--
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/duitang/data/zookeeper</value>
  </property>
!-->
</configuration>

 

3.启动

通过/bin/start-hbase.sh 启动

 

注意事项:

1. 不要先启动zk,可能导致端口占用报错:Could not start ZK at requested port of 2181.  ZK was started at port: 2182.  Aborting as clients (e.g. shell) will not be able to find this ZK quorum

2. 注意/etc/hosts,之间我的hosts是这样:

127.0.0.1       localhost 

127.0.1.0       yunpeng-duitang,

会导致一些莫名奇妙的错误

访问监控页面http://localhost:60010/,如果没有报错则说明启动成功。

 

二.Interacting with the HBase shell

通过/bin/hbase shell 进行交互模型,Hbase shell通过jruby实现,也可以导入ruby脚本。一些常用命令(注意没有分号结尾):

list #显示table

create 'mytable', 'cf' #创建表 

#插入数据

put 'mytable', 'first', 'cf:message', 'hello HBase' 

put 'mytable', 'second', 'cf:foo', 0x0

put 'mytable', 'third', 'cf:bar', 3.14159

#读取数据

get 'mytable', 'first'

 

#使用scan要小心,默认情况它返回表的所有数据

scan 'mytable'

 

 

 

分享到:
评论

相关推荐

    HBase in Action.pdf

    HBase in Action,学习HBase的好书,注意:是英文版

    HBase in Action(中文)

    HBase in Action(中文) HBase 入门书籍, 共享给大家

    HBase In Action(Hbase实战) 英文版非影印

    HBase In Action(Hbase实战) 英文版非影印 自己正在学习的一本书,感觉很不错的。

    HBase.in.Action.pdf

    HBase.in.Action.pdf

    大数据Hbase 的学习笔记

    自己在大数据培训班学习整理的笔记,比较详细,适合新手学习,我感觉还是挺有帮助的,希望可以帮助到你

    hbase学习笔记

    比较详细的HBase学习笔记,精心制作 HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其...

    HBase实战(HBase In Action)

    HBase实战(HBase In Action) 中文版 PDF

    hbase实战(HBase in Action)

    HBase in Action译名hbase实战,从实用角度,给出开发例子,慢慢讲解hbase用例及原理,非常不错。

    hadoop实战、hbase in Action

    hadoop实战、Hbase权威指南、Hbase in Action三本书

    HBase学习笔记(个人整理)

    个人笔记整理(带目录),共8个章节:...一.Hbase快速入门 二.Apache HBase配置 三.Hbase数据存储 四.HBase协处理器与二级索引 五.PHOENIX操作HBASE 六.HBase设计与优化 七.HBase与Spark集成 八.Trafodion操作HBase 共146页

    IT十八掌_HBase阶段学习笔记(课堂笔记与原理图解)

    IT十八掌大数据第三期配套课堂笔记! 1 、HBase的特点 2 、HBase访问接口 3 、HBase存储结构与格式 4 、HBase设计 5 、关键算法和流程 6 、HBase安装 7、HBase的Shell操作 8、HBase客户端

    hadoop,hbase,zookeeper安装笔记

    hadoop,hbase,zookeeper安装笔记hadoop,hbase,zookeeper安装笔记hadoop,hbase,zookeeper安装笔记

    HBase in Action

    HBase.in.Action英文版。HBase.in.Action英文版

    HBase完整学习笔记

    - HBase介绍 - HBase内部组成 - 安装运行HBase (单击、伪分布、完全分布式) - Shell 命令操作 - HBase 客户端 API - HBase 客户端API:管理功能 - 日期操作

    Hadoop与HBase自学笔记

    Hadoop与HBase自学笔记 1、 安装jdk 2、 安装Cygwin以及相关服务 2.1 安装Cygwin 2.2 配置环境变量 2.3 安装sshd服务 2.4 启动sshd服务 2.5 配置ssh登录 3、安装hadoop 3.1 修改hadoop-env.sh 3.2 修改...

    HBase in action

    该文档是hbase in action的英文版,我看过中文版,也看过英文版,还是觉得直接看英文版好一些。

    docker之hbase集群学习笔记

    docker版hbase集群构建,从docker安装开始,再到docker中下载并运行hadoop镜像,之后下载并配置hbase。最后对整个流程做总结,遇到的问题,以及一些docker基础知识和hbase教程。

Global site tag (gtag.js) - Google Analytics