打赏

随笔分类 -  9.5.Hbase

摘要:7 HBase的MapReduce HBase中Table和Region的关系,有些类似HDFS中File和Block的关系。由于HBase提供了配套的与MapReduce进行交互的API如 TableInputFormat和TableOutputFormat,可以将HBase的数据表直接作为Had 阅读全文
posted @ 2018-07-25 09:17 QueryMarsBo 阅读(1302) 评论(0) 推荐(0)
摘要:2 HBase体系结构 2.1 设计思路 HBase是一个分布式的数据库,使用Zookeeper管理集群,使用HDFS作为底层存储。在架构层面上由HMaster(Zookeeper选举产生的Leader) 和多个HRegionServer组成,基本架构如下图所示: 在HBase的概念中,HRegio 阅读全文
posted @ 2018-07-23 10:23 QueryMarsBo 阅读(317) 评论(0) 推荐(0)
摘要:Hbase API 操作开发需要连接Zookeeper进行节点的管理控制 1.配置 HBaseConfiguration: 包:org.apache.hadoop.hbase.HBaseConfiguration下的HBaseConfiguration 作用:通过此类可以对HBase进行配置 2.表 阅读全文
posted @ 2018-07-22 10:52 QueryMarsBo 阅读(223) 评论(0) 推荐(0)
摘要:Hbase提供了一个shell的终端给用户交互:#$HBASE_HOME/bin/hbase shell,执行quit命令可以退出命令行 2.使用Hbase Shelll 命令操作: 名称 命令表达式 创建表 create '表名', '列族名1','列族名2','列族名N' 例如:create ' 阅读全文
posted @ 2018-07-21 17:22 QueryMarsBo 阅读(297) 评论(0) 推荐(0)
摘要:3.1.Hbase数据模型: 概念视图: 物理视图 Hbase数据在存储系统中是以列族来体现的[Column Family],任何时候可以随意的添加一列到已经存在的列族中 空的单元格在表中不做存储也不体现, 阅读全文
posted @ 2018-07-21 09:56 QueryMarsBo 阅读(275) 评论(0) 推荐(0)
摘要:1.HBase安装配置,使用独立zookeeper,shell测试 安装步骤:首先在Master(shizhan2)上安装:前提必须保证hadoop集群和zookeeper集群是可用的 1.上传:用工具将hbase安装包hbase-0.99.2-bin.tar.gz上传到:/data/softwar 阅读全文
posted @ 2018-07-20 09:42 QueryMarsBo 阅读(631) 评论(0) 推荐(0)
摘要:1. Hbase简介 1.1. 什么是hbase(面向列) HBASE是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBASE技术可在廉价PC Server上搭建起大规模 结构化存储集群。 HBASE的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万 阅读全文
posted @ 2018-07-20 08:34 QueryMarsBo 阅读(257) 评论(0) 推荐(0)