• 极速炸金花

    >数据库之HBase从入门到精通

    数据库之HBase从入门到精通
    侯圣文总经理
    12772人已收听

    课程简介

    课程介绍

    HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。 本课程解析了HBase的基本功能,首先介绍了HBase – Hadoop Database作为一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。但是,与FUJITSU Cliq等商用大数据产品不同,HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行MapReduce来处理Bigtable中的海量数据,HBase同样利用Hadoop MapReduce来处理HBase中的海量数据;Google Bigtable利用 Chubby作为协同服务,HBase利用Zookeeper作为对应。其中,HBase位于结构化存储层,Hadoop HDFS为HBase提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。此外,Pig和Hive还为HBase提供了高层语言支持,使得在HBase上进行数据统计处理变的非常简单。 Sqoop则为HBase提供了方便的RDBMS数据导入功能,使得传统数据库数据向HBase中迁移变的非常方便。

    主讲人

    侯圣文
    总经理

    恩墨学院创始人、北京大学计算机硕士、金牌培训专家、OCM联盟创始人、ACCUG(中国Cloudera大数据用户组)创始人、HBase 中国区 Cloudera 首位官方授权讲师、Hadoop 中国区 Cloudera 首位官方授权讲师、ACOUG核心专家、DATAGURU专家团成员、Blogger、ITPUB Oracle认证版、专题深入讨论版版主,为多家大中型企业提供过Oracle、MySQL、Hadopp大数据等相关课程培训,培训经验丰富,讲课富有激情和感染力,善于理论联系实践,擅长以通俗易懂、诙谐幽默的语言讲解枯燥深奥的数据库理论,并凭借丰富的实践经验,教导学员学以致用、融会贯通,使学员受教于课堂之上,受益于工作之中。作为OCM认证金牌讲师,已培养Oracle OCM大师1000余位,培养大数据 DBA 技术学员万余人。个人博客http://www.secooler.me

    课程目录

    HBase 表概念视图

    扫码畅听

    HBase 基础知识

    HBase 备份机制

    HBase 复制机制

    HBase 后台进程

    HBase是什么(上)

    HBase是什么(下)

    HBase 优势、劣势及应用场景(上)

    HBase 优势、劣势及应用场景(下)

    HBase 基本概念

    有关 HBase 表设计的思考(上)

    有关 HBase 表设计的思考(下)

    利用 HBase Shell 创建表(上)

    利用 HBase Shell 创建表(下)

    表的基本操作

    操作表中的数据(上)

    操作表中的数据(下)

    HBase Region

    HBase 集群体系结构(上)

    HBase 集群体系结构(下)

    HBase 和 HDFS 的数据本地化

    HBase 如何使用 HDFS

    数据拆分和紧缩(上)

    数据拆分和紧缩(下)

    HBase 写入数据流程

    51CTO播客小程序
  • 博客介绍
  • 渠道合作