![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hbase
在屋顶听歌
Stay Focused And Work Hard !!!
展开
-
HBase之安装(一)
Hbase的安装:1、下载并解压 wget http://archive.apache.org/dist/hbase/1.2.2/hbase-1.2.2-bin.tar.gz tar -zvxf hbase-1.2.2-bin.tar.gz 2、修改配置文件 《hbase-site.xml》 创建用于存放数据的目录: home/bobo/hbase-1.2.2/d原创 2017-03-25 16:19:04 · 430 阅读 · 0 评论 -
HbaseRegionserver通过脚本自动重启
环境:Hdp2.5 + hbase 1.2 + linux环境,5个数据节点场景:由于平台提供出去使用,时常有一段时间进行大量数据的写入与查询,这时可能会导致Hbase RegionServer出现宕机的情况。为了保证对数据写入与查询不产生影响,分别间隔一定时间对ResionServer检测是否宕机,如果宕机则重启,否则不做处理。脚本如下:[root@bigdata41 proje...原创 2018-10-10 13:14:57 · 1976 阅读 · 0 评论 -
Phoenix 快速入门
一、Phoenix 介绍:Phoenix 操作hbase有两种方式,创建表,创建视图。 区别如下: 创建表的话,就可以对HBase进行插入,查询,删除操作。 视图的话,一般就只可以进行查询操作。 虽然看起来,表的功能,比视图更强大一些。但是就像是mysql等关系型数据库 一样,删除表操作,会将表删掉。但是删除视图操作,却不会影响原始表的结构。 因为使用phoenix 创建...原创 2017-11-07 21:00:54 · 5441 阅读 · 1 评论 -
Hbase技术详细学习笔记
注:转自 Hbase技术详细学习笔记 最近在逐步跟进Hbase的相关工作,由于之前对Hbase并不怎么了解,因此系统地学习了下Hbase,为了加深对Hbase的理解,对相关知识点做了笔记,并在组内进行了Hbase相关技术的分享,由于Hbase涵盖的内容比较多,因此计划分享2期,下面就是针对第一期Hbase技术分享整体而成,第一期的主要内容如下:一、Hbase介绍二、Hbase的Region介绍三、...转载 2018-03-21 14:53:16 · 1196 阅读 · 1 评论 -
一张图看懂HBase
注:转自http://blog.csdn.net/dataastron/article/details/77628071华为总结的HBase确实很经典。今天看了HBase权威指南中的架构章节。虽然没看完,但是看了这个图后,有种醍醐灌顶的感觉。后面继续看权威指南。有没有像一张图看懂XX财报的感觉。京东和阿里的同学应该经常看。...转载 2018-02-09 14:27:36 · 635 阅读 · 0 评论 -
测试Hbase 表映射成 Hive表查询效率
准备工作: 1、编写程序将1000万条数据写到Hbase表中; 2、将对应的Hbase表映射成Hive表。在Hive 的shell中执行类似如下的命令 hive> CREATE EXTERNAL TABLE IF NOT EXISTS t_hbase_person_his10(id string, NAME String, salary string,START_DATE string,END原创 2017-11-07 21:07:37 · 4073 阅读 · 0 评论 -
Hbase 之shell命令(二)
hbase shell : 进入hbase shell console创建一个表member : (表名: ‘member’, 列族 :’m_id’,’address’,’info’) 在创建表只需要指定表名与列族便可 hbase(main):025:0> create 'member','m_id','address','info'2.list #查看所有表hbase(main):037:原创 2017-06-14 11:24:21 · 587 阅读 · 0 评论 -
Java 操作Hbase 简单案例 (Kerberos已开启)
package com.hbase;/** * @time 2017年7月22日 * @author YeChunBo * 类说明: 操作 Hbase (Kerberos已开启) * Hbase 版本号:1.2.4 */import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;i原创 2017-08-23 23:07:57 · 6613 阅读 · 2 评论 -
Hive 整合Hbase(hbase.TableNotFoundException)
由于数据需要经常改动,所以将数据存储在Hbase中,通过Hive关联Hbase表的方式来对Hbase进行查询操作。 原先我是在本地通过虚拟机搭建的伪分布式,因此做Hive关联Hbase操作时需要做不少的操作,比如将Hbase相关的jar添加到Hive,将Hbase配置文件添加到hadoop/conf目录下等。具体操作可见如下文章: http://blog.csdn.net/u013850277/原创 2017-08-23 22:46:00 · 6072 阅读 · 1 评论 -
Hbase 启动报 clock is out of sync 错
异常信息如下:2017-08-18 14:27:42,170 FATAL [regionserver/hdp40/10.194.186.40:16020] regionserver.HRegionServer: Master rejected startup because clock is out of syncorg.apache.hadoop.hbase.ClockOutOfSyncExce原创 2017-08-18 15:48:09 · 1244 阅读 · 0 评论 -
HBase之api的基本运用(三)
直接上代码如下:package com.hbase.demo;/** * Hbase 版本号:1.2.4 */import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.apache.hadoop.conf.Configu原创 2017-06-20 23:21:01 · 2466 阅读 · 1 评论 -
HBase 总结(五)
一、HBase 是什么?可以简单地认为:HBase 是一个构建在HDFS 上的分布式列存储系统; HBase是一个高可靠、高性能、面向列、可伸缩的分布式数据库,是谷歌BigTable的开源实现,主要用来存储非结构化和半结构化的松散数据。hbase 与hadoop的关系: 二、HBase 主要用来解决什么问题及其应用场景HBase的目标是处理非常庞大的表,可以通过...转载 2017-06-22 00:05:58 · 2185 阅读 · 0 评论 -
Hive 与 Hbase的整合(四)
Hive与Hbase的整合功能的实现是利用两者本身对外的API接口互相进行通信,相互通信主要是依靠hive_hbase-handler.jar工具类一、将hbase 下相关的jar包拷贝到/home/centosm/hive/lib文件夹下面,如果已存在不同版本的则删除hive中的再复制上去。 具体操作步骤如下:1、备份hive下的lib包: zip -r lib.zip lib2、将hbase原创 2017-06-20 23:59:42 · 1562 阅读 · 0 评论 -
HBase region is not online 问题修复
注: 转自 HBase region is not online 问题修复一年多没有搞HBase了,回想前年和营神一起战斗的日子,~~~。今天线上遇到下面一个问题:hbase(main):002:0> get 'mynamespace:user_basic_info','BAC3510A922CF026500874EA3975E123'COLUMN CELL ERROR: ...转载 2018-10-10 15:04:35 · 4778 阅读 · 3 评论