HBase
上善若水
每天努力一点,就离大神们近一点。
展开
-
HBase——HBase上的MapReduce(10)
HBase上的MapReduce:重写WorkCount单词计数1、建立输入的表 create 'word','content' put 'word','1','content:info','I love Beijing' put 'word','2','content:info','I love China' put 'word','3','content:info...原创 2019-10-18 22:02:29 · 373 阅读 · 0 评论 -
HBase——HBase的过滤器(9)
1、准备数据DataInit.javapackage com.xbmu.hbase;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HColumnDescriptor;import org.apache.hadoop.hbase.HTableDescriptor;import...原创 2019-10-17 21:54:35 · 260 阅读 · 0 评论 -
HBase——HBase的介绍以及体系架构和表结构(1)
什么是HBase?HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HB...原创 2019-09-21 21:44:27 · 229 阅读 · 0 评论 -
HBase——HBase的安装和部署(本地模式)(2)
本地模式的配置1、解压2、配置环境变量3、配置hbase-env.sh4、配置hbase-site.xml5、启动HBase: start-hbase.sh ----> 只会启动HMaster6、创建表、插入数据、查询数据...原创 2019-09-21 22:24:39 · 241 阅读 · 0 评论 -
HBase——HBase的安装和部署(伪分布模式)(3)
伪分布模式伪分布模式:一个ZK、一个HMaster、一个RegionServer1、配置hbase-env.sh2、配置hbase-site.xml3、配置regionservers4、启动原创 2019-09-22 20:03:14 · 308 阅读 · 0 评论 -
HBase——HBase的安装和部署(集群模式)(4)
集群模式配置搭建HBase的全分布:bigdata112 bigdata113 bigdata114bigdata112: HMaster、ZooKeeperbigdata113: RegionServerbigdata114: RegionServer 注意:时间同步,如果不同步:(1)Hadoop:执行MR出错。(2)HBase:RegionServer会自动...原创 2019-09-22 23:14:50 · 278 阅读 · 0 评论 -
HBase——使用Java API操作HBase(6)
1、新建Java项目2、将HBase下的jar包添加到Java项目中去。3、启动hadoop、hbase4、使用Java代码操作Hbase创建表:注意需要:hamcrest-core-1.3.jar包 ,否则会如下错误信息:TestHBase.javapackage com.xbmu.hbase;import org.apache.had...原创 2019-10-09 19:11:01 · 388 阅读 · 0 评论 -
HBase——HBase的HA(7)
在全分布式环境下模拟单点故障1、启动hadoop,并查看主节点机器和从节点机器上的进程。2、启动HBase,并查看进程。3、登陆112机器上 HBase的控制台。观察到112机器为主节点,113、114机器为从节点。4、HBase的HA架构在114机器上使用命令,单独启动一个HBase的主节点5、模拟单点故障112机器此时无法访问,114...原创 2019-10-10 21:25:23 · 255 阅读 · 0 评论 -
HBase——在不同的模式下HBase在ZK中保存的数据(8)
原创 2019-10-10 21:29:37 · 328 阅读 · 0 评论