幫助中心 | 我的帳號 | 關於我們

Hadoop3大數據部署與數據分析實戰(高等學校新工科電腦類專業教材)

  • 作者:編者:李昌慶//梁舒//趙圓圓|責編:明政珠//孟秋黎
  • 出版社:西安電子科大
  • ISBN:9787560672137
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:144
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從初學者和開發人員的角度出發,以實戰應用為原則,主要介紹了Hadoop3的組件和生態系統內的大數據應用工具。全書共7個項目、23個任務,主要內容包括搭建Hadoop開發環境、Hadoop入門及實戰、Hive數據分析、HBase分散式存儲資料庫、ZooKeeper分散式協調服務、Flume數據採集、Sqoop數據遷移等。
    本書可作為應用型本科電腦科學與技術、大數據技術和物聯網工程等相關專業的教材,也可供職業本科以及高職電腦網路技術、物聯網應用技術、大數據技術等相關專業的學生使用。

作者介紹
編者:李昌慶//梁舒//趙圓圓|責編:明政珠//孟秋黎

目錄
項目1  搭建Hadoop開發環境
  任務1.1  了解Hadoop
    1.1.1  Hadoop簡介
    1.1.2  Hadoop的誕生與發展
  任務1.2  搭建Hadoop完全分散式環境
    1.2.1  搭建前的準備
    1.2.2  模板機的搭建
    1.2.3  部署Hadoop完全分散式環境
  項目總結
  思考與練習
  拓展訓練
項目2  Hadoop入門及實戰
  任務2.1  了解HDFS
    2.1.1  HDFS概述
    2.1.2  HDFS架構及其原理
  任務2.2  掌握HDFS命令和編程介面
    2.2.1  HDFS Web Console簡介和使用
    2.2.2  HDFS Shell命令
    2.2.3  HDFS Java API的使用
  任務2.3  MapReduce開發實戰
    2.3.1  MapReduce簡介
    2.3.2  MapReduce工作機制
    2.3.3  MapReduce編程模型
    2.3.4  MapReduce應用實戰
  項目總結
  思考與練習
  拓展訓練
項目3  Hive數據分析
  任務3.1  了解Hive
    3.1.1  Hive簡介
    3.1.2  Hive架構及原理分析
    3.1.3  Hive數據類型
    3.1.4  Hive表類型
  任務3.2  Hive部署與實戰
    3.2.1  Hive部署
    3.2.2  使用Hive進行數據分析
  項目總結
  思考與練習
  拓展訓練
項目4  HBase分散式存儲資料庫
  任務4.1  了解列式存儲和HBase
    4.1.1  OLTP和OLAP簡介
    4.1.2  行式存儲和列式存儲簡介
    4.1.3  列式存儲的特點
    4.1.4  行式存儲和列式存儲優缺點對比
    4.1.5  行式存儲和列式存儲的適用場景
    4.1.6  HBase簡介
  任務4.2  部署HBase集群
  任務4.3  了解HBase的物理模型Region
  任務4.4  了解HMaster和RegionServer的工作原理

    4.4.1  HBase的架構
    4.4.2  HBase的架構組件
    4.4.3  HMaster和RegionServer簡介及工作原理
  任務4.5  掌握HBase的操作
    4.5.1  基本操作
    4.5.2  表操作
    4.5.3  命名空間的基本操作
  任務4.6  了解HBase的讀寫流程和數據存儲過程
    4.6.1  數據存儲過程
    4.6.2  HBase的讀流程
    4.6.3  HBase的寫流程
  任務4.7  使用JavaAPI操作HBase
    4.7.1  環境準備
    4.7.2  HBase的Java API
  項目總結
  思考與練習
  拓展訓練
項目5  ZooKeeper分散式協調服務
  任務5.1  了解ZooKeeper的原理和特性
  任務5.2  了解ZooKeeper的設計目標
  任務5.3  實現ZooKeeper集群搭建
    5.3.1  集群規劃
    5.3.2  安裝流程
  任務5.4  掌握ZooKeeper的核心概念
  任務5.5  了解ZooKeeper的典型應用場景
  項目總結
  思考與練習
  拓展訓練
項目6  Flume數據採集
  任務6.1  了解Flume
    6.1.1  Flume簡介
    6.1.2  Flume的運行機制
    6.1.3  Flume的結構圖
    6.1.4  Flume的安裝部署
  任務6.2  應用Flume進行實戰
    6.2.1  Flume實戰案例一
    6.2.2  Flume實戰案例二
  項目總結
  思考與練習
  拓展訓練
項目7  Sqoop數據遷移
  任務7.1  了解Sqoop
  任務7.2  掌握Sqoop的操作
    7.2.1  Sqoop安裝
    7.2.2  使用Sqoop進行數據轉換
    7.2.3  導入數據:從MariaDB到HDFS
    7.2.4  導入數據:從MariaDB到Hive
    7.2.5  導入數據:從MaiiaDB到HBase
    7.2.6  導出數據:從HDFS到MariaDB
  項目總結

  思考與練習
  拓展訓練
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032