我是靠谱客的博主 俊逸电源,最近开发中收集的这篇文章主要介绍大数据学习之路~HBaseHBase学习之路 (一)HBase基础介绍 HBase学习之路 (二)HBase集群安装HBase学习之路 (三)HBase集群Shell操作HBase学习之路 (四)HBase的API操作HBase学习之路 (五)MapReduce操作HbaseHBase学习之路 (六)过滤器HBase学习之路 (七)HBase 原理HBase学习之路 (八)HBase大牛博客HBase学习之路 (九)HBase phoenix的使用HBase学习之路 (十)HBase表的设计原则,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

 

HBase学习之路 (一)HBase基础介绍 

HBase学习之路 (二)HBase集群安装

HBase学习之路 (三)HBase集群Shell操作

HBase学习之路 (四)HBase的API操作

HBase学习之路 (五)MapReduce操作Hbase

HBase学习之路 (六)过滤器

HBase学习之路 (七)HBase 原理

HBase学习之路 (八)HBase大牛博客

HBase学习之路 (九)HBase phoenix的使用

HBase学习之路 (十)HBase表的设计原则

HBase学习之路 (十一)HBase的协过滤器

附一:HBase 协处理器入门及实战

附二:HBase 中加盐(Salting)之后的表如何读取 


HBase学习之路 (一)HBase基础介绍 

  • 产生背景
  • HBase简介
    • 关系型数据库 和 非关系型数据库的典型代表
    • HBase 这个 NoSQL 数据库的要点
    • 结构化、半结构化和非结构化
    • HBase 中的表特点
  •  HBase表结构逻辑视图
    •  名词概念

HBase学习之路 (二)HBase集群安装

  • 前提
  • 版本选择
    • JDK的选择
    • Hadoop的选择
  • 安装
    • 1、zookeeper的安装
    • 2、Hadoopd的安装
    • 3、下载安装包
    • 4、上传服务器并解压缩到指定目录
    • 5、修改配置文件
    • 6、将HBase安装包分发到其他节点
    • 7、 同步时间
    • 8、配置环境变量
  • 启动HBase集群
    • 1、启动zookeeper集群
    • 2、启动HDFS集群及YARN集群
    • 3、启动HBase
  • 验证启动是否正常
    • 1、检查各进程是否启动正常
    • 2、通过访问浏览器页面
    • 3、验证高可用
    • 4、如果有节点相应的进程没有启动,那么可以手动启动

HBase学习之路 (三)HBase集群Shell操作

  • 进入HBase命令行
  • HBase表的操作
    • 创建create
    • 查看表列表list
    • 查看表的详细信息desc
    • 修改表的定义alter
  • HBase表中数据的操作
    • 增put
    • 查get + scan
    • 删delete

HBase学习之路 (四)HBase的API操作

  • Eclipse环境搭建
  • HBase API操作表和数据

HBase学习之路 (五)MapReduce操作Hbase

  • MapReduce从HDFS读取数据存储到HBase中
  • MapReduce从HBase读取数据计算平均年龄并存储到HDFS中

HBase学习之路 (六)过滤器

  • 过滤器(Filter)
  • HBase过滤器的分类
    • 比较过滤器
    • 专用过滤器

HBase学习之路 (七)HBase 原理

  • 系统架构
  • 物理存储
    • 整体的物理结构
    • StoreFile 和 HFile 结构
    • MemStore 和 StoreFile
  • Hbase WAL HLog预写
  • Region 寻址机制
    • 老的 Region 寻址方式
    • 新的 Region 寻址方式
  •  读写过程
    •  读请求过程
    •  写请求过程
  • RegionServer 工作机制
    • Region 分配
    • RegionServer 上线
    • RegionServer 下线
  • Master 工作机制
    • Master 上线
    • Master 下线

HBase学习之路 (八)HBase大牛博客

HBase学习之路 (九)HBase phoenix的使用

HBase phoenix的下载

HBase学习之路 (十)HBase表的设计原则

  • 建表高级属性
    • 1、 BLOOMFILTER
    • 2、 VERSIONS
    • 3、 COMPRESSION
    • 4、 TTL
    • 5、 alter
    • 6、 describe/desc
    • 7、 disable_all/enable_all
    • 8、 drop_all
    • 9、 hbase 预分区
  • 表设计
    • 1、列簇设计
    • 2、RowKey 设计
  • Rowkey 设计三原则
    •  1、 rowkey 长度原则
    • 2、rowkey 散列原则
    • 3、 rowkey 唯一原则
    • 数据热点
    • 防止数据热点的有效措施

HBase学习之路 (十一)HBase的协过滤器

  • 协处理器—Coprocessor
    • 1、 起源
  • 2、介绍
    • 3、总结
  • 协处理加载方式
    • 1、 静态加载
    • 2、 动态加载
    • 3、 协处理器卸载
    • 案例(二级索引)

 

=========================================

附一:HBase 协处理器入门及实战

附二:HBase 中加盐(Salting)之后的表如何读取 

 

最后

以上就是俊逸电源为你收集整理的大数据学习之路~HBaseHBase学习之路 (一)HBase基础介绍 HBase学习之路 (二)HBase集群安装HBase学习之路 (三)HBase集群Shell操作HBase学习之路 (四)HBase的API操作HBase学习之路 (五)MapReduce操作HbaseHBase学习之路 (六)过滤器HBase学习之路 (七)HBase 原理HBase学习之路 (八)HBase大牛博客HBase学习之路 (九)HBase phoenix的使用HBase学习之路 (十)HBase表的设计原则的全部内容,希望文章能够帮你解决大数据学习之路~HBaseHBase学习之路 (一)HBase基础介绍 HBase学习之路 (二)HBase集群安装HBase学习之路 (三)HBase集群Shell操作HBase学习之路 (四)HBase的API操作HBase学习之路 (五)MapReduce操作HbaseHBase学习之路 (六)过滤器HBase学习之路 (七)HBase 原理HBase学习之路 (八)HBase大牛博客HBase学习之路 (九)HBase phoenix的使用HBase学习之路 (十)HBase表的设计原则所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部