大数据核心:HBase【对大数据进行快速随机访问的解决方案】

354人 购买 好评度 100%
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • HBase 实战教程
更多班级

HBase 实战教程

支持随到随学,27年08月过期

¥537.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

400 小时精讲:大数据高级工程师/Hadoop/Spark/Flink ( 共34门 )

套餐价 :¥7981.00 原价 :¥9187.00 立即购买 查看详情

课程概述

目录

往期学员作业()

评论

简  介 HBase 核心原理、最佳应用以及项目实战

学习本课程需要有的基础

 

    1:需要有 Java SE 的基础

    2:需要懂得 Linux 的基本常用的命令

    3:需要有 Hadoop (HDFS、MapReduce 以及 Zookeeper) 的基础

    4:有 Spark 的基础最好,但是没有的话也没关系
 

HBase 简介

 

Hadoop 中的 HDFS 组件可以存储海量的数据,但是 HDFS 有个特点,那就是只支持数据的 append 操作。

 

只有单纯的 append 操作肯定是满足不了复杂的大数据处理场景的,很多大数据的场景要求对海量的数据进行随机的读和写操作。

 

HBase 就是搭建在 HDFS 之上的数据存储系统,它具备如下的功能:

    1:存储海量的数据

    2:在海量数据中进行随机读写的性能非常的好

 

HBase 中存储的数据是 key-value 类型的,所以,我们也可以将 HBase 成为 kv 数据存储系统,对于这种 kv 存储系统,具有如下的特点:

    1:如果是根据 key 来查询数据的话,性能是最好的。

    2:不太适合使用 SQL 来查询数据,也就是说不太适合对数据进行 join 、group 等关系型操作

 

所以说,如果你的应用场景符合下面的条件,那么可以考虑使用 HBase :

    1:数据量足够大

    2:需要对数据进行随机的读写操作

    3:数据适合使用 key-value 类型的结构来存储
 

你能学到什么

 

    1:HBase 的核心原理和高级特性

    2:HBase 集群的内存规划

    3:基于 HBase 开发大数据应用

 

课程内容

 

课程分三个阶段讲解 HBase :

    1:HBase 的核心原理

    2:HBase 的高级特性

    3:HBase 的项目实战

 

HBase.png

以下是抖码大数据课程体系详细介绍,课程咨询添加微信:bigdatatang01

 

* 课程提供者:抖码课堂