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

Hadoop技術基礎與項目實踐(微課版高等職業教育大數據技術專業系列教材)

  • 作者:編者:余姜德//梁本來//冷令|責編:明政珠
  • 出版社:西安電子科大
  • ISBN:9787560677743
  • 出版日期:2025/09/01
  • 裝幀:平裝
  • 頁數:196
人民幣:RMB 34 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統講解了Hadoop生態的核心技術,內容涵蓋Hadoop集群搭建、HDFS文件操作、MapReduce編程開發、Hive技術應用、ZooKeeper技術應用、HBase資料庫開發、Scala編程開發、Spark技術應用、Flume技術應用以及Sqoop技術應用等。本書內容按項目組織,每個項目又都細分為多個任務,詳細闡述技術原理、安裝配置、操作應用和編程實戰等內容。此外,書中還巧妙融入思政教育元素,如阿里雲EMR的自主創新之路、華為鯤鵬創新突破大數據加速引擎等,培養學生的創新精神和社會責任感。
    作為一本面向高職專科、職業本科及應用型本科的實踐型教材,本書旨在幫助學生系統構建Hadoop技術知識體系,紮實掌握大數據處理的核心原理與實踐技能。
    本書的讀者對象為大數據技術、人工智慧等專業的學生,以及有志於從事數據分析領域工作的技術人員。

作者介紹
編者:余姜德//梁本來//冷令|責編:明政珠

目錄
項目1 Hadoop集群搭建
  任務1.1 探索Hadoop技術原理
    1.1.1 Hadoop概念理解
    1.1.2 Hadoop框架結構分層
    1.1.3 Hadoop版本選擇
    1.1.4 Hadoop應用場景
  任務1.2 Hadoop集群環境搭建
    1.2.1 準備安裝環境
    1.2.2 Hadoop 3.3.0偽分散式集群搭建
    1.2.3 Hadoop 3.3.0完全分散式集群搭建
  任務1.3 思政教育——阿里雲EMR的自主創新之路
  課後習題
項目2 HDFS文件操作
  任務2.1 探索HDFS技術原理
    2.1.1 HDFS架構分析
    2.1.2 HDFS Shell操作應用
    2.1.3 HDFS Web管理實踐
    2.1.4 文件系統應用
  任務2.2 HDFS Java API編程實踐
    2.2.1 新建Java項目
    2.2.2 讀取數據
    2.2.3 創建文件夾
    2.2.4 創建文件
    2.2.5 刪除非空目錄
  任務2.3 思政教育——HDFS在「數字中國」戰略中的政務大數據實踐
  課後習題
項目3 MapReduce編程開發
  任務3.1 探索MapReduce技術原理
    3.1.1 理解MapReduce設計思想
    3.1.2 MapReduce工作原理分析
    3.1.3 MapReduce容錯機制設計
  任務3.2 MapReduce編程實踐
    3.2.1 新建Maven項目
    3.2.2 Hadoop 3.0-MapReduce項目實踐
    3.2.3 MapReduce Example JAR調用
    3.2.4 Hadoop 2.0-MapReduce項目實踐
  任務3.3 思政教育——華為鯤鵬創新突破大數據加速引擎
  課後習題
項目4 Hive技術應用
  任務4.1 探索Hive技術原理
    4.1.1 理解Hive基本概念
    4.1.2 Hive版本選擇
    4.1.3 Hive體系架構分析
  任務4.2 Hive安裝配置
    4.2.1 Hive安裝模式分析
    4.2.2 內嵌模式安裝
    4.2.3 本地模式(偽分散式Hadoop 3.3.0集群)安裝
    4.2.4 遠程模式(完全分散式Hadoop 3.3.0集群)安裝
  任務4.3 Hive應用操作
    4.3.1 Hive CLI操作應用

    4.3.2 Hive表查詢應用
  任務4.4 思政教育——守護「生命數據」的Hive守護者
  課後習題
項目5 ZooKeeper技術應用
  任務5.1 探索ZooKeeper技術原理
    5.1.1 理解ZooKeeper基本概念
    5.1.2 ZooKeeper體系架構分析
    5.1.3 ZooKeeper節點類型
    5.1.4 ZooKeeper Watcher機制分析
  任務5.2 ZooKeeper安裝配置
    5.2.1 偽分散式ZooKeeper集群安裝配置
    5.2.2 完全分散式ZooKeeper集群安裝配置
  任務5.3 ZooKeeper命令行操作
  任務5.4 思政教育——勇於創新,協作共贏
  課後習題
項目6 HBase資料庫開發
  任務6.1 探索HBase技術原理
    6.1.1 理解HBase基本概念
    6.1.2 HBase資料庫結構分析
    6.1.3 HBase與傳統關係型數據差異分析
  任務6.2 HBase安裝配置
    6.2.1 HBase偽分佈集群模式下安裝
    6.2.2 HBase完全分佈集群模式下安裝
    6.2.3 HBase正確啟動方法
    6.2.4 HBase啟動故障排除
  任務6.3 HBase Shell操作應用
  任務6.4 思政教育——以技術革新書寫時代篇章
  課後習題
項目7 Scala編程開發
  任務7.1 探索Scala技術原理
    7.1.1 理解Scala基本概念
    7.1.2 Scala版本選擇
  任務7.2 Scala程序編譯
    7.2.1 Scala CLI操作應用
    7.2.2 Scala IDE for Eclipse項目開發
  任務7.3 Scala編程應用
    7.3.1 Scala基本語法
    7.3.2 Scala project
  任務7.4 思政教育——從「東方明珠」到Apache社區的星辰大海
  課後習題
項目8 Spark技術應用
  任務8.1 探索Spark技術原理
    8.1.1 理解Spark基本概念
    8.1.2 Spark體系架構分析
  任務8.2 Spark安裝配置
    8.2.1 Spark安裝模式
    8.2.2 Spark Standalone模式安裝
    8.2.3 Spark on YARN模式安裝
  任務8.3 Spark應用操作
    8.3.1 Spark-submit

    8.3.2 Spark Shell命令操作
    8.3.3 Spark RDD命令操作
  任務8.4 思政教育——國產Spark引擎的「超算突圍」
  課後習題
項目9 Flume技術應用
  任務9.1 探索Flume技術原理
    9.1.1 理解Flume基本概念
    9.1.2 Flume體系架構分析
    9.1.3 Flume版本選擇
  任務9.2 Flume安裝與應用
    9.2.1 Flume部署
    9.2.2 Flume應用
  任務9.3 思政教育——數據採集倫理與技術擔當的融合實踐
  課後習題
項目10 Sqoop技術應用
  任務10.1 探索Sqoop技術原理
    10.1.1 理解Sqoop基本概念
    10.1.2 Sqoop體系架構分析
    10.1.3 Sqoop版本選擇
  任務10.2 Sqoop安裝與配置
    10.2.1 Sqoop安裝
    10.2.2 Sqoop連接MySQL
  任務10.3 Sqoop應用
    10.3.1 Sqoop導入/導出
    10.3.2 MySQL導入數據至HDFS
    10.3.3 HDFS導出數據至MySQL
    10.3.4 MySQL導入數據至Hive
    10.3.5 Hive導出數據至MySQL
  任務10.4 思政教育——技術向善與開源協作的中國實踐
  課後習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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