1.1 HBase下载:CDH(网站不显示,可以直接下载)

http://archive.cloudera.com/cdh5/cdh/5/hbase-1.2.0-cdh5.9.0.tar.gz

1.2 配置hbase-env.sh

前置条件:SSHD免密码登录。NTP时钟同步。

注意:配置修改后需要重启集群才能生效。

配置JAVA_HOME目录:echo $JAVA_HOME查看。

export JAVA_HOME=/usr/lib/jvm/jre-1.8.0

配置hadoop目录:

export HBASE_CLASSPATH=/opt/module/hadoop-2.6.0/etc/hadoop

export HADOOP_HOME=/opt/module/hadoop-2.6.0

配置ZK开关:默认true使用自带zk,使用false开启独立zk。

export HBASE_MANAGES_ZK=false

1.3 配置hbase-site.xml

hbase.rootdir:数据目录。使用hadoop配置文件core.site设置的fs.defaultFS目录,默认端口为8020,使用/hbase为根目录。默认为/tmp重启后清空。

hbase.tmp.dir:临时文件目录。默认为/tmp重启后清空,创建data/tmp目录持久留存。

hbase.cluster.distributed:分布式开关,默认为false,单机模式,设置为true开启集群。

hbase.zookeeper.quorum:zk集群,设置为zk配置文件的server.x的主机名,使用逗号隔开。

hbase.zookeeper.property.dataDir:zk的数据路径,设置为zk配置文件的dataDir。

hbase.master.info.port:master web管理端端口,默认60010,设置为-1则不运行管理端。

hbase.regionserver.info.port:regionserver web管理端端口,默认60030,设置为-1则不运行管理端。

hbase.rootdir

hdfs://hadoop-senior01.test.com:8020/hbase

hbase.tmp.dir

/opt/module/hbase-1.2.0/data/tmp

hbase.cluster.distributed

true

hbase.zookeeper.quorum

hadoop-senior01.test.com,hadoop-senior02.test.com,hadoop-senior03.test.com

hbase.zookeeper.property.dataDir

/opt/module/zookeeper-3.4.5/zkdata

1.4 创建regionservers:提供regionservers集群列表,每个主机一行。

hadoop-senior01.test.com

hadoop-senior02.test.com

hadoop-senior03.test.com

1.5 创建backup-master:提供备份master集群列表,每个主机一行(HA时配置,可选,默认无此文件,备份节点状态为standby)

hadoop-senior03.test.com

1.6 集群复制:将安装目录复制到其他节点

使用scp复制到其他机器:scp –r 本地目录 远程机器://目录

1.7 启动:bin/start-hbase.sh

启动hbase的节点为Master。

停止hbase使用bin/stop-hbase.sh

1.8 连接测试

JPS:具有HMaster和HRegionServer两个进程。

连接测试:http://192.168.71.2:60110/master-status#baseStats

当前HBase及其支持环境

Regionservers基本情况

1.9 基本用法

进入shell:bin/hbase shell

退出shell:exit

DDL表操作:增create “表名”;删:drop “表名”(需要先disable才能删除);改:不可修改,删除后新增;查:list查看所有表,discribe “表名” 查看指定表详细信息,可用性is_enabled,is_disabled,enable “表名”,disable “表名”。

DML数据操作:增put “表名”,“rowkey”,“列簇名:列名”,“列值”;删delete,truncate;改:不可修改,删除后新增;查:scan,count,get

进入hbase shell速度很慢_HBase——大数据平台之分布式NoSQL数据库教程相关推荐

  1. 大数据开发学习:NoSQL数据库入门

    大数据处理,涉及到从数据获取到数据存储.数据计算的诸多环节,各个环节需要解决的问题不同,相关岗位要求的技能也不同.在数据存储阶段,对数据库选型是非常重要的一项工作.今天的大数据开发学习分享,我们就来聊 ...

  2. 阿里云HBase全新发布X-Pack 赋能轻量级大数据平台

    2019独角兽企业重金招聘Python工程师标准>>> 一.八年双十一,造就国内最大最专业HBase技术团队 阿里巴巴集团早在2010开始研究并把HBase投入生产环境使用,从最初的 ...

  3. influxdb数据过期_为什么腾讯QQ的大数据平台选择了InfluxDB数据库?

    导读:本文带你了解一个开源的.高性能的时序型数据库--InfluxDB. 作者:韩健 来源:华章科技 00 为什么QQ要选择InfluxDB? 从2016年起,笔者在腾讯公司负责QQ后台的海量服务分布 ...

  4. 大数据平台在分布式服务中的应用

    对大数据平台的一些理解 大数据是目前比较火的领域,它涉及的领域比较广泛,例如数据挖掘.机器学习等等:所有这些基于数据的操作能够正常工作的前提是:搭建相应的大数据收集平台,在该平台中能够通过主动和被动的 ...

  5. 安全大数据平台架构设计参考

    当前网络与信息安全领域,正在面临多种挑战.一方面,企业和组织安全体系架构日趋复杂,各种类型的安全数据越来越多,随着内控与合规的深入,传统的分析能力明显力不从心,越来越需要分析更多的安全信息.并且要更加 ...

  6. 大数据平台的分类与选型指南

    大数据的处理过程可以分为大数据采集.存储.结构化处理.隐私保护.挖掘.结果展示(发布)等.各种领域的大数据应用一般都会涉及到这些基本过程,但不同应用可能会有所侧重.对于互联网大数据而言,由于其具有独特 ...

  7. 大数据平台应用 17 个知识点汇总

    一.大数据中的数据仓库和Mpp数据库如何选型? 在Hadoop平台中,一般大家都把hive当做数据仓库的一种选择,而Mpp数据库的典型代表就是impala,presto.Mpp架构的数据库主要用于即席 ...

  8. 大公司都在做的大数据平台,为你精选这一份书单

    ​ 现如今每个公司都有自己的大数据平台和大数据团队,可以看出大数据建设在公司的重要地位,不管是用于做数据分析.BI还是做用于机器学习.人工智能等领域,大数据都是基础,海量数据成为了互联网公司的重要资产 ...

  9. 大数据平台有什么功能作用

    大数据根基于互联网,数据仓库.数据挖掘.云计算等互联网技术的发展为大数据应用奠定基础.对于任何一个大数据的从业者或初接触者,或者都会有个共同的感触:大数据很有用!大数据平台有什么功能特点? 大数据平台 ...

最新文章

  1. 【Java注解】注解基础
  2. PreparedStatement和CallableStatement都可以调用存储过程
  3. Linux内核学习--内存管理模块
  4. leetcode360. 有序转化数组
  5. 【论文学习】Bringing Old Photos Back to Life
  6. Eclipse europa 更新时 Error retrieving feature.xml. [error in opening zip file]的解决
  7. Keil5消除未调用警告
  8. LinkedList和 ArrayList的大数据面试资料(面试题)
  9. SQL Server表和字段说明的增加和更新
  10. python中文叫什么-在python中,quot;~”是什么意思?
  11. sap系统ftp服务器下文件,sap ftp服务器
  12. mysql not regexp_Mysql必知必会——使用正则表达式搜索(REGEXP)
  13. 腾讯X5WebView集成使用
  14. DiskTool 无损分区软件 免费易用的中文版“无损分区魔术师”(完美支持Win7/32与64位系统)...
  15. MATLAB---画三角函数图像
  16. Linux欧姆单位怎么打,电阻常识-younger0-ChinaUnix博客
  17. 如何为NFT熊市做准备
  18. 【#9733;】选择好游戏认准这30个特质!
  19. 检查是否中了挖矿木马4 linux,一款新型的Linux挖矿木马来袭
  20. 支持HEVC/H265 RTMP播放的VLC WINDOWS版本

热门文章

  1. anywhere执行时端口被占用Address already in use:8080解决方法
  2. 加载执行预编译的Sql :prepareStatement
  3. jstack Dump日志文件中的线程状态
  4. 使用mkdir创建同级多目录
  5. 在不停止mysql复制主服务器的情况下,配置一个mysql复制从服务器
  6. 推荐实践:结对Review
  7. 错误笔记:在OleDb执行下Access ,程序不报错,但是Update也更新不成功的
  8. java 正则 关键字_正则表达式关键字
  9. airtest远程连接手机_远程连接路由器图文教程,查询无线wifi连接手机dhcp设备名列表...
  10. 无法检测或故障_大众朗境挡位偶发缺失且无法启动