
hbase
Imflash
分享知识,分享快乐
展开
-
Hbase底层原理和机制
1、HBase基本介绍简介hbase是bigtable的开源java版本。是建立在hdfs之上,提供高可靠性、高性能、列存储、可伸缩、实时读写nosql的数据库系统。它介于nosql和RDBMS之间,仅能通过主键(row key)和主键的range来检索数据,仅支持单行事务(可通过hive支持来实现多表join等复杂操作)。主要用来存储结构化和半结构化的松散数据。Hbase查询数据功能很...原创 2019-09-09 08:12:02 · 1650 阅读 · 1 评论 -
HBase预分区、rowKey设计、协处理、调优
12、HBase与MapReduce的集成HBase当中的数据最终都是存储在HDFS上面的,HBase天生的支持MR的操作,我们可以通过MR直接处理HBase当中的数据,并且MR可以将处理后的结果直接存储到HBase当中去需求:读取HBase当中一张表的数据,然后将数据写入到HBase当中的另外一张表当中去。注意:我们可以使用TableMapper与TableReducer来实现从HBase当...原创 2019-09-09 18:56:22 · 633 阅读 · 0 评论 -
HBase介绍和基础架构
文章目录1、HBase基本介绍简介HBase的发展历程2、HBase与Hadoop的关系1、HDFS2、HBase3、RDBMS与HBase的对比1、关系型数据库2、HBase4、HBase特征简要1)海量存储2)列式存储3)极易扩展4)高并发5)稀疏5、HBase的基础架构1、HMaster2、RegionServer1、HBase基本介绍简介hbase是bigtable的开源java版本...原创 2019-09-22 09:55:28 · 794 阅读 · 0 评论 -
HBase集群搭建和操作
文章目录6、HBase的集群环境搭建7、HBase常用shell操作1、进入HBase客户端命令操作界面2、查看帮助命令3、查看当前数据库中有哪些表4、创建一张表5、添加数据操作6、查询数据操作1、通过rowkey进行查询2、查看rowkey下面的某个列族的信息3、查看rowkey指定列族指定字段的值4、查看rowkey指定多个列族的信息4、指定rowkey与列值查询5、指定rowkey与列值模糊...原创 2019-09-22 09:56:59 · 809 阅读 · 0 评论 -
HBase与MR、hive集成
文章目录12、HBase与MapReduce的集成需求一:读取myuser这张表当中的数据写入到HBase的另外一张表当中去第一步:创建myuser2这张表第二步:创建maven工程,导入jar包第三步:开发MR的程序第四步:运行运行第一种方式:本地运行运行第二种方式:打包集群运行第一步:pom.xml当中添加打包插件第二步:代码当中添加第三步:使用maven打包需求二:读取HDFS文件,写入到H...原创 2019-09-22 09:59:39 · 719 阅读 · 0 评论 -
HBase与Hue集成
文章目录19、HBase整合hue1、Hue的介绍HUE链接Hue的架构核心功能2、Hue的环境准备及安装第一步:下载依赖包第二步:安装配置maven第三步:为linux操作系统添加普通用户第四步:下载hue压缩包并上传解压第五步:修改配置文件第六步:创建mysql数据库第七步:对hue进行编译第八步:启动hue服务并进行页面访问3、hue与其他框架的集成3.1、hue与hadoop的HDFS以及...原创 2019-09-22 10:01:46 · 756 阅读 · 0 评论