欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • HBase与Hive数据仓库应用开发
      • 作者:编者:唐美霞//许建豪//贾瑞民|责编:康静
      • 出版社:电子工业
      • ISBN:9787121461026
      • 出版日期:2023/08/01
      • 页数:256
    • 售价:19.6
  • 内容大纲

        本书以项目任务为导向,介绍了HBase分布式数据库和Hive分布式数据仓库的相关知识。本书共有9个项目,包括认识数据库与数据仓库、安装与部署HBase、使用HBase Shell构建博客数据库系统、使用HBase Java API开发博客数据库系统、安装与配置Hive结构化数据仓库、使用Hive定义优惠券数据、使用Hive Shell实现优惠券消费数据的分析及处理、使用Hive Java API开发优惠券消费数据分析应用、基于HBase和Hive的电信运营商用户数据分析实战。本书设置了任务实训及课后习题,帮助读者通过练习和实践巩固所学内容,快速掌握HBase与Hive存储工具的操作方法。
        本书可以作为高等院校大数据技术相关专业的教材,也可以作为大数据技术或数据库爱好者的自学用书。通过学习本书,读者在提升大数据存储技术的同时,能够养成自主学习的意识,提高发现问题、分析问题、解决问题的能力,具备良好的独立思考能力,养成敬业、精益、专注的工匠精神。
  • 作者介绍

  • 目录

    项目1  认识数据库与数据仓库
      【教学目标】
      【背景描述】
      任务1  了解大数据
        【任务描述】
        【任务要求】
        【相关知识】
          1.1.1  大数据的概念及发展历程
          1.1.2  大数据的数据类型
          1.1.3  大数据的特点
          1.1.4  大数据的行业应用
          1.1.5  大数据的技术体系
      任务2  了解大数据存储技术
        【任务描述】
        【任务要求】
        【相关知识】
          1.2.1  大数据存储简介
          1.2.2  基于文件系统的数据存储
          1.2.3  基于数据库的数据存储
          1.2.4  基于数据仓库的数据存储
      项目总结
      课后习题
    项目2  安装与部署HBase
      【教学目标】
      【背景描述】
      任务1  搭建完全分布式Hadoop集群
        【任务描述】
        【任务要求】
        【相关知识】
          2.1.1  Hadoop简介
          2.1.2  Hadoop的核心组件
          2.1.3  Hadoop生态系统
          2.1.4  搭建Hadoop集群前的准备工作
        【任务实施】
        【任务实训】
      任务2  安装ZooKeeper集群
        【任务描述】
        【任务要求】
        【相关知识】
          2.2.1  ZooKeeper简介
          2.2.2  ZooKeeper的架构
        【任务实施】
      任务3  安装与配置HBase集群
        【任务描述】
        【任务要求】
        【相关知识】
          2.3.1  HBase简介
          2.3.2  HBase的核心功能模块
          2.3.3  HBase的读/写流程
        【任务实施】

        【任务实训】
      项目总结
      课后习题
    项目3  使用HBase Shell构建博客数据库系统
      【教学目标】
      【背景描述】
      任务1  设计HBase表
        【任务描述】
        【任务要求】
        【相关知识】
          3.1.1  HBase的数据模型
          3.1.2  HBase表的结构设计原则
          3.1.3  HBase的检索方式
          3.1.4  RowKey设计原则
          3.1.5  热点问题
          3.1.6  列族设计原则
        【任务实施】
      任务2  创建HBase表
      ……
    项目4  使用HBase Java API开发博客数据库系统
    项目5  安装与配置Hive结构化数据仓库
    项目6  使用Hive定义优惠券数据
    项目7  使用Hive Shell实现优惠券消费数据的分析及处理
    项目8  使用Hive Java API开发优惠券消费数据分析应用
    项目9  基于HBase和Hive的电信运营商用户数据分析实战
    附录  大数据组件的常用端口及其说明
    参考文献