Learning HBase(中文版)

Learning HBase(中文版) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[印度] Shashwat Shriparv(沙什沃特·謝帕夫) 著,周彥偉,婁帥,蒲聰 譯



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-20

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 電子工業齣版社
ISBN:9787121270727
版次:1
商品編碼:11772813
品牌:Broadview
包裝:平裝
開本:16開
齣版時間:2015-09-01
用紙:膠版紙
頁數:272
正文語種:中文


相關圖書





圖書描述

編輯推薦

  

  非常便於快速入門,實戰與原理並重

  覆蓋管理與開發,同時適閤運維與程序員

  真實場景,真實案例,與一綫實踐無縫銜接

  “去哪網”Hbase團隊Leader攜資深工程師傾力獻譯

  你可以從本書學到:

  理解HBase的基本原理

  瞭解搭建HBase的先決條件

  安裝和配置新的HBase集群

  通過Hadoop以及HBase參數優化集群

  使用各種故障排除與運維技術,以保障集群高可用性

  掌握HBase數據模型及其操作

  瞭解使用Hadoop工具包的好處

內容簡介

  

  《Learning Hbase(中文版)》是一本介紹HBase 知識的專業書籍,它係統地介紹瞭HBase 的基本概念,與傳統關係數據庫的功能和特點的對比,自身的配置方法以及安裝方法,同時深入介紹瞭HBase 的運維管理和故障處理。《Learning Hbase中文版》還介紹瞭基於HBase的Java編程方法,以及HBase作為大數據工具的一些使用案例,這些足以幫助讀者更好地理解HBase 的架構,更順利地在自己的項目中使用HBase。

  《Learning Hbase(中文版)》不僅適閤HBase 初學者自學使用,也適閤有HBase 經驗的開發人員作為工具查詢之用,是一本針對HBase 技術的比較完整的通用工具書,希望本書能在實際工作中對讀者有所幫助。

作者簡介

  Shashwat Shriparv,生於印度比哈爾邦穆紮法爾布爾縣。他先後在穆紮法爾布爾和梅加拉亞邦西隆求學。他在德裏英迪拉·甘地國立開放大學獲得計算機應用學士(BCA)學位,在喀拉拉邦科欽科技大學(特裏凡得琅 C-DAC)獲得計算機應用碩士(MCA)學位。他在 2010年早些時候開始研究大數據技術,當時他需要做一個用大數據技術存儲和處理日誌的概念驗證(POC)。同時他還有另一個項目,在此項目中需要存儲巨大的不同文件頭的二進製文件並要處理它們。這時,他開始配置、搭建並測試 Hadoop HBase集群,並為它們寫瞭一些代碼。在做瞭一個成功的POC之後,他用 Java REST和 SOAP Web服務做瞭些開發,並搭立瞭一個係統,在此係統中通過 Web服務利用 Hadoop存儲和處理日誌,然後在HBase中通過自定義錶存儲這些日誌,通過 HBase API和 HBase-Hive映射查詢來讀取數據。Shashwat成功地實現瞭這個項目,緊接著開始瞭 1TB到 3TB的大規模二進製文件頭的處理工作,他把文件的元數據存儲在 HBase中,文件本身存在 HDFS上。

  Shashwat在特裏凡得琅 C-DAC網絡取證中心開始他的軟件開發生涯,為取證分析開發可移動相關軟件。接著,他去瞭 Genilok Computer Solutions公司,在那裏,他的工作包括:集群計算、HPC技術和 Web技術。

  在此之後,他從特裏凡得琅到瞭班加羅爾並加入瞭 PointCross,在那裏他開始瞭大數據技術工作,用 Java開發軟件、Web服務和大數據平颱。在 PointCross,他的很多項目都是圍繞著大數據技術,例如 Hadoop、HBase、Hive、Pig、 Sqoop、 Flume等。從這裏他又到瞭 HCL Infosystems公司,開始做 UIDAI項目,這是一個在印度非常有聲望的項目,它為每一個印度居民提供一個唯一身份識彆號。在這裏,他工作中使用的技術有:HBase、Hive、 Hadoop、 Pig、 Linux、腳本語言、管理 HBase Hadoop集群、編寫腳本、自動化任務和處理、為集群監控創建儀錶盤。

  現在,Shashwat在 Cognilytics公司工作,專注於大數據技術、 HANA以及其他高性能技術。你可以通過 https://github.com/shriparv和 http://helpmetocode.blogspot. com瞭解更多關於他的信息。可以通過 LinkedIn,http://www.linkedin.com/pub/ shashwat-shriparv/19/214/2a9 跟他聯係,也可以發郵件給他,dwivedishashwat@ gmail.com。

  Shashwat曾經審校過 Pig Design Pattern, Pradeep Pasupuleti, Packt Publishing一書,他還曾擔任過他大學雜誌 InfinityTech的編輯。

目錄

第 1 章 瞭解 HBase 生態係統 1

第 2 章 開啓 HBase 之旅 26

第 3 章 搭建 HBase 46

第 4 章 優化 HBase/Hadoop 集群 82

第 5 章 HBase 的存儲、框架以及數據類型 99

第 6 章 HBase 集群運維與故障處理 120

第 7 章 HBase 腳本編程 176

第 8 章 HBase Java 編程 191

第 9 章 HBase Java 高級編程 216

第 10 章 HBase 使用案例 240

精彩書摘

  《Learning HBase(中文版)》:
  隨著大數據應用技術的不斷發展以及Hadoop生態係統的日益完善,Hadoop已漸漸成為處理大數據需求的首選工具。與此同時,搭建在Hadoop之上的HBase,也因其優越的係統架構特點,特彆是開源、分布式、水平擴展性等便利條件,越來越受到人們的青睞。“去哪兒”網站數據庫團隊把HBase作為NoSQL數據庫使用,它提供瞭大規模的Key-Value分布式存儲,以彌補我們現在所用的MySQL、Redis等在綫存儲的不足。然而,我們在此之前並沒有HBase的相關經驗,為瞭能快速掌握這門技術,以滿足業務需求,我們努力學習HBase的相關知識,也翻閱瞭很多這方麵的著作。
  值得慶幸的是,我們有幸看到瞭LearningHBase這本書的英文書稿,在努力啃完瞭全書之後,我們一緻認為,對HBase初學者來說,這是一本值得推薦的優秀著作。本書的作者ShashwatShriparv先生,有多年的基於Hadoop和HBase的開發和使用經驗,他在大數據領域積纍瞭豐富的經驗。這本書的組織也是深入淺齣,先從宏觀上描述瞭HBase是什麼,跟我們熟知的關係型數據庫以及Hadoop做瞭一些對比,接著介紹瞭HBase的核心組件,然後深入到HBase的運維管理、故障處理,最後講述瞭基於HBase的Java編程,並介紹瞭HBase的一些使用案例,非常適閤初學者學習。
  比較遺憾的是,這本書目前沒有中文版,我們起初雖然有翻譯的想法,但總覺得功力尚欠,恐貽笑大方,恰在這時候我們受到電子工業齣版社的朋友的鼓勵,遂下決心把它翻譯成中文,以方便更多的國內讀者學習使用。本書涉及的專業術語和概念較多,又加之我們水平有限,同時也是第一次正式翻譯英文著作,在譯文中必定會齣現不妥之處,懇請讀者批評指正。
  ……

前言/序言

  本書自頂嚮下地介紹如何學習HBase,對初學者和有經驗者都非常有用。你會學習到HBase的配置、維護以及故障處理,可以說是一體化的HBase知識庫。本書會循序漸進地幫助讀者更好地使用HBase,包括從零開始安裝HBase、日常的HBase管理以及Hadoop的實現等。本書還會介紹一些HBase作為大數據工具的使用案例,幫助讀者更好地理解HBase 的架構。市麵上有很多HBase 的相關書籍,但大都並不完整,有些隻關注配置,有些隻關注編碼,本書會提供一個完整的介紹,包含完整的HBase真實場景的管理和開發,即使是一個零基礎的人,學完本書也會熟練掌握HBase。

  本書會讓讀者更好地理解HBase是什麼,其産生背景,涉及哪些人,為什麼我們要使用它,何時使用它以及如何使用它,使讀者對HBase生態圈有一個整體的瞭解。本書包含瞭HBase特性的深厚理論和實踐知識,可以幫助讀者掃清對Hadoop和HBase的疑惑。全麵指導讀者對HBase進行配置、管理、故障處理以及使用客戶端和服務器API進行項目開發。讓讀者熟練掌握HBase的設計模式、Java編程和Shell腳本。

  涵蓋內容

  第1章詳細介紹瞭HBase的功能、演變以及架構。與傳統數據庫進行對比,介紹附加功能和底層組件以及在行業中的應用。

  第2章詳細介紹瞭HBase的內部架構、組件及組件間的聯係、擴展性、讀寫循環進程、管理任務、region 的相關操作、所需的不同組件以及一些操作係統的調優。

  第3章介紹瞭如何搭建一個HBase集群。包括各個組件的下載方式、構建Hadoop和HBase

  過程中的參數調優。有專門一節介紹各種組件和操作係統的調優。

  第4章指導讀者根據具體的生産環境和實際運行的任務優化HBase集群。包含硬件方麵、操作係統、軟件和網絡的參數調優,也會對HBase的存儲層Hadoop進行優化。

  第5章介紹瞭HBase的數據類型,以及對數據進行讀取和寫入的操作。同時也會介紹一些實例助於模式設計。

  第6章涵蓋HBase集群管理、操作和運維的各個方麵。一旦集群搭建完成並運行,我們需要不斷地檢查集群,對其進行調優,並處理故障,這樣纔能使集群健康運轉。本章會介紹HBaseshell和Hadoopshell的一些命令。

  第7章介紹如何作為管理和開發人員通過HBaseshell腳本編寫自動化任務。同時也會介紹HBase的備份和恢復技術。

  第8章介紹如何通過HBase客戶端API編寫客戶端程序,來連接HBase並進行各種類型的操作。

  第9章詳細介紹瞭HBase客戶端API、類、方法和接口,以及如何使用HBase內建的Web服務和thrift服務,減少編碼量。本章專門有一節介紹HBase的特殊功能和相關開源項目。

  第10章介紹瞭行業中使用HBase作為底層技術的案例。

  前提條件

  下麵列舉瞭開始學習本書內容之前需做的準備:

  ?Linux(Ubuntu、RedHat、Debian、CentOS、Fedora、openSUSE或者其他Linux版本)

  ?Oracle Java 1.6及以上

  可以選擇下麵任意一組。如果傾嚮於Apache:

  ?ApacheHadoop

  ?ApacheHBase

  ?ZooKeeper

  如果傾嚮於Cloudera:

  ?ClouderaHadoop

  目標讀者

  本書適用於想要擁抱大數據、學習HBase的管理人員或開發人員。本書從基本理論開始,結閤實際操作,適用所有讀者。

  讀者反饋

  歡迎讀者反饋。請讓我們知道你對本書的看法,喜歡哪些部分,不喜歡哪些部分。讀者反饋能夠幫助我們開發齣更優質的內容,以更好的內容迴饋讀者。

  一般反饋,請發送郵件至feedback@packtpub.com,請在郵件標題中注明書名。

  如果有你擅長並感興趣的內容,希望寫書或參與寫書,請參考作者指引:www.packtpub.com/authors。

  客戶支持

  我們準備瞭大量內容迴饋Packt齣版物的讀者,讓你覺得物有所值。

  源碼下載

  所有Packt齣版的書中的示例代碼都可以登錄http://www.packtpub.com下載。如果你從其他地方購買,可以登錄http://www.packtpub.com/support並注冊,我們會通過郵件發送給你。

  勘誤

  盡管我們已盡力保證書中內容的正確性,但是錯誤在所難免。如果讀者發現書中的文字錯誤或者代碼錯誤,請及時告知我們,我們將感激不盡。這樣可以避免其他讀者被錯誤誤導,也有助於圖書的再版。如果發現錯誤,請訪問http://www.packtpub.com/submit-errata,選擇書名,點擊erratasubmissionform鏈接來提交詳細的錯誤信息。一旦你提交的勘誤被確認,勘誤會上傳到我們的網站,並加到現存勘誤列錶中。所有現存的勘誤可以訪問http://www.packtpub.com/support進行查詢。

  嚴禁盜版

  互聯網版權內容的盜版問題是由來已久的問題。Packt齣版社嚴肅對待版權和授權保護,如果讀者在互聯網上發現針對本齣版社的任何形式的非法盜版物,請立即與我們聯係,提供網址或網站名稱,我們將追究到底。


Learning HBase(中文版) 下載 mobi epub pdf txt 電子書 格式

Learning HBase(中文版) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Learning HBase(中文版) 下載 mobi pdf epub txt 電子書 格式 2024

Learning HBase(中文版) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

70天之後我再來評價內容的好與壞!

評分

很好很好很好很好很好很好

評分

這個係列的書都是實操多,原理少。

評分

很不錯!活動期間購買!

評分

聯係不要買,沒有什麼內容的,

評分

不錯哦!不錯哦!

評分

書挺不錯的 正在看 物流也很速度

評分

內容實用!!!

評分

嘿嘿嘿

類似圖書 點擊查看全場最低價

Learning HBase(中文版) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有