头歌|HBase的安装与简单操作

这篇具有很好参考价值的文章主要介绍了头歌|HBase的安装与简单操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第1关:Hbase数据库的安装

mkdir /app
cd /opt
tar -zxvf hbase-2.1.1-bin.tar.gz -C /app

vim /app/hbase-2.1.1/conf/hbase-env.sh
!!!进入vim界面按i进入编辑模式,将第28行的:
#  export JAVA_HOME=/usr/java/jdk1.8.0/
换成:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111
!!!按ESC键退出编辑模式,按:再按wq,最后按回车保存退出

vim /app/hbase-2.1.1/conf/hbase-site.xml
!!!进入vim界面按i进入编辑模式,在<configuration>标签中添加如下内容:
<property>
   <name>hbase.rootdir</name>
   <value>file:///root/data/hbase/data</value>
</property>
<property>
   <name>hbase.zookeeper.property.dataDir</name>
   <value>/root/data/hbase/zookeeper</value>
</property>
<property>     
<name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
</property>
!!!按ESC键退出编辑模式,按:再按wq,最后按回车保存退出

vim /etc/profile
!!!进入vim界面按i进入编辑模式,在文件末尾添加如下内容:
# SET HBASE_enviroment 
HBASE_HOME=/app/hbase-2.1.1
export PATH=$PATH:$HBASE_HOME/bin
!!!按ESC键退出编辑模式,按:再按wq,最后按回车保存退出

source /etc/profile
start-hbase.sh

 第2关:创建表

需要在第一关运行成功的条件下进行

hbase shell
create 'test','data'
create 'dept','data'
create 'emp','data'

第3关:添加数据、删除数据、删除表

需要在第一、二关运行成功的条件下进行
 文章来源地址https://www.toymoban.com/news/detail-857612.html

hbase shell
create 'mytable', 'data'
put 'mytable', 'row1', 'data:1', 'zhangsan'
put 'mytable', 'row2', 'data:2', 'zhangsanfeng'
put 'mytable', 'row3', 'data:3', 'zhangwuji'

到了这里,关于头歌|HBase的安装与简单操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 分布式数据库HBase

    HBase是一个高可靠、高性能、 面向列 、可伸缩的分布式数据库,是谷歌BigTable的开源实现,主要用来存储非结构化和把结构化的松散数据。 HBase的目标是处理非常庞大的表,可以通过水平扩展的方式,利用 廉价计算机集群 处理由超过10亿行数据和数百万列元素组成的数据表。

    2024年02月09日
    浏览(46)
  • 【大数据】分布式数据库HBase

    目录 1.概述 1.1.前言 1.2.数据模型 1.3.列式存储的优势 2.实现原理 2.1.region 2.2.LSM树 2.3.完整读写过程 2.4.master的作用 本文式作者大数据系列专栏中的一篇文章,按照专栏来阅读,循序渐进能更好的理解,专栏地址: https://blog.csdn.net/joker_zjn/category_12631789.html?spm=1001.2014.3001.5482 当

    2024年04月27日
    浏览(32)
  • 【头歌】Sqoop 操作 HBase - 详解

    【提示】 点击每一关 参考答案 可以快速复制。 目录 第1关:Sqoop 在HBase中导入 任务描述 相关知识 编程要求 测试说明 参考答案 第2关:Sqoop 在HBase中导出 任务描述 相关知识 编程要求 测试说明 参考答案 本关任务:在右侧命令行中,导入 sql 文件至 MySQL 中并使用 Sqoop 工具将

    2024年02月06日
    浏览(22)
  • 使用IDEA连接hbase数据库

     Hbase是安装在另一台LINUX服务器上的,需要本地通过JAVA连接HBase数据库进行操作。由于是第一次接触HBase,过程当中百度了很多资料,也遇到了很多的问题。耗费了不少时间才成功连接上。特记录下过程当中遇到的问题。 JAVA连接HBase代码如下: 首先通过POM将需要的JAR包导入。

    2024年02月03日
    浏览(80)
  • HBase的数据库与HadoopEcosyste

    HBase是一个分布式、可扩展、高性能、高可用性的列式存储系统,基于Google的Bigtable设计。HBase是Hadoop生态系统的一个重要组成部分,与Hadoop HDFS、MapReduce、ZooKeeper等产品密切相关。本文将从以下几个方面进行深入探讨: 背景介绍 核心概念与联系 核心算法原理和具体操作步骤

    2024年02月20日
    浏览(34)
  • 大数据NoSQL数据库HBase集群部署

    目录 1.  简介 2.  安装 1. HBase依赖Zookeeper、JDK、Hadoop(HDFS),请确保已经完成前面 2. 【node1执行】下载HBase安装包 3. 【node1执行】,修改配置文件,修改conf/hbase-env.sh文件 4. 【node1执行】,修改配置文件,修改conf/hbase-site.xml文件 5. 【node1执行】,修改配置文件,修改conf/regi

    2024年02月08日
    浏览(40)
  • 实验三 HBase的安装与简单操作

    安装和配置hbase数据库 熟悉hbase中相关的shell命令 centOS 8 hadoop-3.2.3 JDK版本: 1.8 HBase版本: 2.4.12 下载HBase 去官网下载hbase的安装包,然后将安装包上传到虚拟机上 解压 注意需要切换到root用户下,方便操作 修改名字 配置 (1)修改 /etc/profile 增加 保存后退出,最后 source /etc/profile (2)修改

    2024年02月06日
    浏览(28)
  • 4.1 Hbase的安装与简单操作

    第一关 Hbase数据库的安装 1.首先要在官网下载好Hbase的安装包(educoder已装到/opt目录下) 2.将安装包解压到/app目录下 mkdir /app cd /opt ulimit -f 1000000 tar -zxvf hbase-2.1.1-bin.tar.gz -C /app 3.查询JAVA_HOME的路径 echo $JAVA_HOME 查询结果,把它复制下来:  4.编辑 HBase conf 目录下的 hbase-env.sh 文

    2024年02月03日
    浏览(20)
  • HBase的数据库备份与恢复策略

    HBase是一个分布式、可扩展、高性能的列式存储系统,基于Google的Bigtable设计。它是Hadoop生态系统的一部分,可以与HDFS、MapReduce、ZooKeeper等组件集成。HBase具有高可用性、高可扩展性和高性能等优势,适用于大规模数据存储和实时数据处理。 在实际应用中,数据备份和恢复是

    2024年02月19日
    浏览(45)
  • HBase的数据库容量规划与优化

    HBase的数据库容量规划与优化 HBase是一个分布式、可扩展、高性能的列式存储系统,基于Google的Bigtable设计。它是Hadoop生态系统的一部分,可以与HDFS、MapReduce、ZooKeeper等组件集成。HBase适用于大规模数据存储和实时数据访问场景,如日志处理、实时统计、搜索引擎等。 在实际

    2024年02月20日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包