*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Hadoop大數據平臺構建與應用 (微課版) (第2版) ISBN:9787121481604 出版社:電子工業 著編譯者:馬榮飛 頁數:247 所在地:中國大陸 *此為代購商品 書號:1672040 可大量預訂,請先連絡。 內容簡介 本書基於Hadoop大數據平台,講解大數據平台的搭建與運維、數據的採集與存儲、數據的處理、數據的分析、數據的可視化等完整的大數據應用案例,不僅全面、詳細地講述Hadoop、MapReduce、HDFS,Hive、Spark和ZooKeeper等技術的相關知識,還詳細介紹Hadoop集群和Hadoop HA集群的部署等內容。 本書具有較強的實用性和可操作性,語言精練,通俗易懂,操作步驟描述詳盡,並配有大量操作圖例。 本書既可以作為高等職業院校大數據應用專業、軟體技術專業、雲計算技術與應用專業的大數據分析與軟體開發等相關課程的教材,也可以作為從事大數據分析、雲計算應用等系統開發與分析的技術人員的參考用書。目錄 項目1 Ubuntu系統的安裝與使用1 1 大數據技術與Hadoop平台生態 1 1 1 大數據 1 1 2 大數據關鍵技術 1 1 3 大數據涉及的主要軟體 1 1 4 Hadoop平台技術的生態 1 2 Ubuntu系統安裝 1 2 1 安裝VMware Workstation 1 2 2 在虛擬機中安裝Ubuntu系統 1 2 3 VMware快照 1 2 4 中英文輸入法切換 1 2 5 安裝VMware Tools 1 2 6 案例1-1:安裝vim編輯器並使用 1 2 7 案例1 2:apt更新與更新源項目實踐 1 2 8 案例1 3:安裝SSH實踐 1 3 Linux系統簡介與應用 1 3 1 Linux系統的 目錄 結構1 3 2 超級用戶——root用戶 1 3 3 目錄 標記規則1 3 4 案例1 4:普通用戶與超級用戶互轉實例 1 3 5 案例1 5:創建與刪除普通用戶 1 3 6 案例1-6:為用戶授予 目錄 許可權實例1 3 7 案例1 7:修改主機名操作實踐 1 3 8 案例1 8: 目錄 和文件操作實踐1 3 9 案例1-9:文件解壓縮操作實踐 1 3 10 案例1-10:進程與埠查看命令操作實踐 1 3 11 案例1 11:數據流重定向和管道使用操作實踐 1 4 在Ubuntu系統中安裝Eclipse項目實踐 1 4 1 通過軟體中心下載並安裝Eclipse 1 4 2 在桌面中創建Eclipse快捷方式 1 5 思考與操作 項目2 Hadoop偽分散式模式部署 2 1 深入了解Hadoop 2 1 1 Hadoop發行版本介紹 2 1 2 Hadoop核心架構 2 1 3 Hadoop的主要應用場景 2 2 安裝Java環境(JDK) 2 3 安裝Hadoop實踐 2 3 1 下載Hadoop安裝文件並解壓縮 2 3 2 配置Hadoop環境變數 2 3 3 配置偽分散式模式 2 3 4 Hadoop無法正常啟動和使用的解決方法 2 4 思考與操作 項目3 分散式文件系統HDFS 3 1 HDFS基本知識 3 1 1 分散式文件系統(DFS)簡介 3 1 2 Hadoop分散式文件系統(HDFS) 3 1 3 HDFS存儲數據 3 2 使用Shell命令與HDFS進行交互操作實踐 3 2 1 Hadoop Shell命令方式 3 2 2 案例3-1: 目錄 操作實踐3 2 3 案例3-2:文件操作實踐 3 2 4 案例3-3:利用Web管理界面管理HDFS 3 3 利用Java API編程與HDFS實現交互實踐 3 3 1 在Eclipse中創建HDFS交互Java項目的基本步驟 3 3 2 在Java項目中編寫Java應用程序代碼 3 3 3 編譯並運行程序與打包 3 3 4 練慣用的代碼文件 3 4 思考與操作 項目4 HBase偽分散式模式部署與使用 4 1 HBase介紹 4 2 安裝HBase 4 3 HBase偽分散式模式部署實踐 4 4 HBase Shell常用操作命令實踐 4 4 1 HBase表結構形式和常用的表操作命令 4 4 2 案例4-1:在HBase資料庫中創建表和刪除表 4 4 3 案例4-2:HBase資料庫基本操作 4 5 思考與操作 項目5 MapReduce基礎編程實踐 5 1 MapReduce介紹與基本原理 5 1 1 MapReduce在現實生活中的例子描述 5 1 2 通過案例拆解MapReduce的工作過程 5 1 3 MapReduce的工作過程概括 5 2 MapReduce編程思路 5 3 MapReduce編程實踐:單詞統計(WordCount)案例 5 3 1 在Java項目中添加MapReduce編程支持功能 5 3 2 編寫程序 5 3 3 編譯與打包及運行程序 5 4 MapReduce編程項目:計算學生的平均成績 5 5 思考與操作 項目6 Hive偽分散式模式部署與使用 6 1 Hive的特點 6 2 Hive偽分散式模式部署實踐 6 2 1 安裝與配置Hive 6 2 2 安裝與配置MySQL讀寫Hive元資料庫 6 3 MySQL資料庫操作 6 3 1 常用命令介紹 6 3 2 無法登錄MySQL的解決方法 6 4 思考與操作 項目7 數據分析與Hive資料庫操作 7 1 Hive操作命令介紹及實踐 7 2 HQL中的「CASE WHEN THEN ELSE END」命令的用法 7 3 單詞統計 7 4 人口收入數據綜合分析 7 4 1 項目實現目標 7 4 2 數據結構分析與安全配置條件 7 4 3 目標實現操作 7 5 思考與操作 項目8 Spark安裝與基礎編程 8 1 Spark的安裝(Python版)實踐 8 1 1 下載Spark安裝文件 8 1 2 安裝與配置Spark 8 1 3 在pyspark中運行代碼 8 1 4 Spark獨立應用程序編程案例實踐 8 2 Spark的一些基本概念 8 3 RDD編程操作 8 3 1 RDD操作的兩種類型 8 3 2 創建RDD操作實踐案例 8 3 3 鍵值對RDD的創建案例 8 4 從RDD到DataFrame實踐 8 4 1 Spark SQL和DataFrame 8 4 2 創建樣例數據文件 8 4 3 從JSON文件和CSV文件中讀取數據生成DataFrame 8 4 4 從普通文本文件中讀取數據生成DataFrame 8 5 Spark項目編程與Python可視化 8 5 1 Spark項目編程實踐 8 5 2 Python可視化呈現 8 6 思考與操作 項目9 Hadoop從完全分散式到HA安裝與使用 9 1 Hadoop HA模式介紹 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |