HBase
文章平均质量分 72
andrewgb
这个作者很懒,什么都没留下…
展开
-
HBase 简介以及个人理解(原理,基本概念,基本架构)
1.HBase简介 HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协调工具。2.基础知识2.1数据模型HBASE中的每一原创 2015-08-22 21:01:20 · 882 阅读 · 0 评论 -
HBase 常见错误-ERROR: Can't get master address from ZooKeeper; znode data == null解决办法
出现此问题可能是zookeeper不稳定造成的,采用的是虚拟机,经常挂起的状态,使用hbase的list命令出现下面错误,这个可能是hbase的稳定性造成的,解决办法有两种。这里使用第一种办法就解决了。解决方法:重启hbase 先 stop-hbase.sh 然后 start-hbase.sh原创 2015-12-30 21:57:17 · 2651 阅读 · 0 评论 -
HBase 总结之对表的基本操作
环境介绍: hadoop2.2.0+hbase0.98.16package apache.org.myhbase.dao;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apa原创 2016-01-09 22:28:17 · 430 阅读 · 0 评论 -
HBase 总结之 Java API 介绍
相关类与HBase数据模型之间的对应关系 java类 HBase数据模型 HBaseAdmin 数据库(DataBase) HBaseConfiguration 数据库(DataBase) HTable 表(Table) HTableDescriptor 列族(Column Family) Put 列修饰符(Column Qualifier) Get转载 2016-01-09 23:01:19 · 293 阅读 · 0 评论 -
HBase 总结之HBase作为输入源
简介:HBase 作为输入源,即从HBase中读取数据,使用MapReduce计算完成之后,将数据存储到其他介质中。下面直接上代码:主程序package apache.org.myhbase.asinput;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org原创 2016-01-10 15:09:39 · 825 阅读 · 0 评论 -
HBase 总结之HBase作为输出源
简介:HBase 作为输出源,即从其他存储介质中,使用MapReduce计算后将结果输出到HBase中。下面直接上代码:主程序package apache.org.myhbase.asoutput;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apache.had原创 2016-01-10 15:19:17 · 980 阅读 · 0 评论 -
HBase 总结之HBase作为共享源
简介:HBase作为共享源,即HBase作为输入源,同时作为输出源。通俗的讲,就是从HBase中读取数据,使用MapReduce处理过后,再将处理的结果存入HBase中去。下面直接上代码:package apache.org.myhbase.asshare;import java.io.IOException;import org.apache.hadoop.conf.Configuration;原创 2016-01-10 15:25:38 · 1029 阅读 · 0 评论 -
HBase 总结之基础入门
HBase0.98.0看到的一篇不错的入门博文: http://my.oschina.net/vigiles/blog/215885#OSC_h2_12HBase中对表的增删改查基础: http://javacrazyer.iteye.com/blog/1186881原创 2016-01-10 15:37:08 · 327 阅读 · 0 评论 -
HBase 与 Hive 的区别和关系
看到了很多博文中对HBase 与 Hive 的区别做了一些说明,关于这个问题,在刚开始学习 HBase 和 Hive 时就有了这个问题在我脑海中,所以在看到这些博文后,忽然觉得茅塞顿开,可能还需要一段时间的消化和吸收,但是已经比之前明白了许多,写下这篇博文,供日后使用。一 由简入繁,通俗的说看到一篇博文,是这样理解的。hive是什么? 白话一点再加不严格一点,hive可以认为是map-reduc原创 2016-01-10 18:21:33 · 11991 阅读 · 1 评论 -
HBase 开发环境搭建(Eclipse+Maven)
利用Eclipse+Maven构建开发环境原创 2015-12-30 22:41:56 · 13263 阅读 · 0 评论 -
HBase 集群环境搭建-基于Hadoop2.2.0
说明:此次事件用到的HBase为HBase0.96.0,搭建在Hadoop2.2.0版本上。一 安装前需检查内容:jdk,hadoop2.2.0 是否已正确安装;检查集群 SSH 环境是否成功;NTP:集群的时钟要保证基本的一致,看每台机器的时间是否一样, 如果你查询的时候或者是遇到奇怪的故障,可以检查一下系统时间是否正确。 设置集群各个节点时钟date -s “2014-04-18 1原创 2015-12-28 21:44:44 · 474 阅读 · 0 评论 -
HBase 笔试题
以下试题是摘自互联网的基础上自己加了选项说明解释便于自己以后看时方便节省时间HBase来源于哪篇博文? C A The Google File System B MapReduce C BigTable D Chubby下面对HBase的描述哪些是正确的? B、C、D A 不是开源的 B 是面向列的 C 是分布式的 D 是一种NoSQL数据库HBase依靠()存储底层数据 A转载 2016-01-10 19:43:30 · 8307 阅读 · 1 评论