
-------14.9. HBase
在风中的意志
这个作者很懒,什么都没留下…
展开
-
HBase 安装与配置
前言作为谷歌三剑客中BigTable的开源实现, HBase也是大数据领域必不可少的一环. 本章主要讲解如何安装HBase.前置条件JDKHadoopZooKeepr(可以选择HBase自带)安装流程Mac上可以选择使用homebrew进行安装, 也可以选择手动安装. 为了了解其中的配置流程, 我选择手动安装. 当然, 如果你觉得手动安装过于繁琐, 你可以参考Mac安装HBa...原创 2019-04-10 14:46:18 · 1029 阅读 · 0 评论 -
HBase Shell 基本使用
前言在上章, 我们尝试在本地安装了HBase. 本章, 我们主要了解下HBase Shell的基本使用.基础知识HBase是什么在使用HBase之前, 我们先了解下HBase的几项基本知识.与MySQL不同, HBase是面向列的数据库. 通常会将某些列存储在不同的文件内. 比如<id,name,age,sex>有时会被拆分成<id,name>``<id...原创 2019-04-10 16:17:11 · 18811 阅读 · 2 评论 -
HBase Java API
前言在前一章内, 我们介绍了如何在HBase Shell内使用HBase. 本章, 我们继续接着上章的内容, 完成Java内实现上述的功能.前置条件HBaseHadoop正文我们可以通过 HBase Client Java API 实现如下的操作:初始化创建表删除表插入/修改数据删除数据查询一条数据Scan方法获取数据Scan方法...原创 2019-04-10 22:59:22 · 277 阅读 · 0 评论 -
HBase MR
前言在前面的章节内, 我们介绍了如何安装与操作HBase. 本章, 我们将讲解下HBase MR的相关操作. 这段内容在开发的过程中, 经常用来构建索引. 以提高用户的搜索效率.前置条件JDKHadoopHBaseHBase API正文Reference[1]. [How to] MapReduce on HBase ----- 简单二级索引的实现[2]. Elast...原创 2019-04-11 18:37:18 · 310 阅读 · 0 评论 -
HBase 基本原理
前言作为Hadoop体系中BigTable中的具体实现. HBase中主要解决的如何存储数据, 并建立相应索引, 快速查找数据. 其特性是写快, 读慢.本章就简单的聊聊这些过程: 存储数据/查找数据.基础知识在前面的章节內, 已经讲过HBase內主要有如下的组成部分.TableRow KeyColumns FamilyCellTime Stamp这边不再重复啰嗦. 详细...原创 2019-04-11 20:22:46 · 162 阅读 · 0 评论