zoukankan      html  css  js  c++  java
  • 【HBase】四、HBase的安装及命令行接口

      通过前面的介绍,对HBase数据模型,运行机制等理论基本了解,接下来从实践的角度介绍HBase的安装以及其各种接口的使用方法。

    1、HBase的安装

      HBase安装很简单,和所有的Hadoop的组件一样,它依赖于java,所以要首先正确安装java,正确配置环境变量,然后在Apache Download Mirror中下载对应的HBase稳定发布版本,然后解压到要安装的目录下。

      然后为了方便使用,将HBase的二进制文件目录添加到环境变量中,在~/.bashrc中添加。

    $ tar xzf hbase-x.y.z.tar.gz
    export HBASE_HOME=/opt/tools/hbase-1.4.9                                                     
    export PATH=$PATH:$HBASE_HOME/bin
    

      这样,就安装完毕了,为了检查安装成功与否,在终端输入hbase可以看到其对应的命令列表。

    2、HBase的命令行接口

      使用start-hbase.sh可以启动一个使用本地文件系统/tmp作为持久化存储的HBase临时实例。

      主要来看一下HBase的shell环境,使用hbase shell可以启动一个加入了一些HBase特有命令的JRuby IRB解释器,可以使用它进行数据库的相应操作。

      如下的演示,我们使用命令行创建了一个test表,它包含一个名为data的列族,然后在data的三个不同的行和列上插入了数据,获取了它的第一行,并列出了表内的所有内容。

      最后,我们先把表设为禁用(disable将表设置为禁用,enable将表重新设置为在线),然后将其删除,使用stop-hbase.sh关闭了HBase实例。

  • 相关阅读:
    Redis源代码分析(十三)--- redis-benchmark性能測试
    kvm中运行kvm
    umount.nfs device busy day virsh extend diskSpace, attachDisk
    ultravnc
    openNebula dubug
    maintenance ShellScripts
    virsh VMI deploy data serial xml
    cloud computing platform,virtual authentication encryption
    基于C 的libvirt 接口调用
    storage theory
  • 原文地址:https://www.cnblogs.com/gzshan/p/11103006.html
Copyright © 2011-2022 走看看