注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)組建與管理HBase管理指南

HBase管理指南

HBase管理指南

定 價(jià):¥59.00

作 者: 蔣燚峰 著,蘇南 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 網(wǎng)絡(luò)配置與管理 網(wǎng)絡(luò)與數(shù)據(jù)通信

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115319814 出版時(shí)間: 2013-07-01 包裝: 平裝
開(kāi)本: 大16開(kāi) 頁(yè)數(shù): 297 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《HBase管理指南》通過(guò)詳盡的操作步驟以及貼近實(shí)際使用的案例說(shuō)明,幫助讀者輕松掌握管理HBase所需的各項(xiàng)技能?!禜Base管理指南》是一部實(shí)用性很強(qiáng)的操作指南,主要介紹如何建立一個(gè)完全分布式的HBase集群并將數(shù)據(jù)轉(zhuǎn)移到該集群中,以及如何使用各種工具來(lái)完成日常的管理工作,有效管理和監(jiān)控集群以使其達(dá)到最佳的性能,最終還將講解如何安裝Hadoop集群、如何配置Hadoop,使其與HBase進(jìn)行協(xié)作和如何調(diào)整Hadoop的性能。《HBase管理指南》適合使用HBase進(jìn)行數(shù)據(jù)庫(kù)開(kāi)發(fā)的高級(jí)數(shù)據(jù)庫(kù)研發(fā)人員閱讀使用。

作者簡(jiǎn)介

  蔣燚峰(YifengJiang)是日本最大的電子商務(wù)公司樂(lè)天(Rakuten)公司的Hadoop和HBase管理員和開(kāi)發(fā)人員。他畢業(yè)于中國(guó)科學(xué)技術(shù)大學(xué),獲得了信息管理系統(tǒng)專(zhuān)業(yè)的學(xué)士學(xué)位。在其專(zhuān)業(yè)軟件工程師職業(yè)生涯的開(kāi)始階段,他專(zhuān)注于Java開(kāi)發(fā)。從2008年開(kāi)始,他一直在尋找Hadoop方面的項(xiàng)目。2009年,他在上一家公司領(lǐng)導(dǎo)了一個(gè)使用Hadoop和Hive來(lái)開(kāi)發(fā)的顯示廣告方面數(shù)據(jù)基礎(chǔ)設(shè)施項(xiàng)目。2010年,他加入了目前這家公司,并設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于Hadoop和HBase的大型商品排名系統(tǒng)。他還是該公司Hadoop團(tuán)隊(duì)的一員,該團(tuán)隊(duì)負(fù)責(zé)著多個(gè)Hadoop/HBase集群的運(yùn)維工作。

圖書(shū)目錄

第1章 HBase集群安裝
1.1 簡(jiǎn)介
1.2 快速入門(mén)
1.3 Amazon EC2的安裝及準(zhǔn)備
1.4 安裝Hadoop
1.5 ZooKeeper安裝
1.6 修改內(nèi)核參數(shù)設(shè)置
1.7 HBase安裝
1.8 Hadoop/ZooKeeper/HBase基本配置
1.9 安裝多個(gè)高可用性(HA)的主節(jié)點(diǎn)
第2章 數(shù)據(jù)遷移
2.1 簡(jiǎn)介
2.2 通過(guò)客戶端程序?qū)隡ySQL數(shù)據(jù)
2.3 使用批量加載工具導(dǎo)入TSV文件的數(shù)據(jù)
2.4 編寫(xiě)自定義MapReduce任務(wù)來(lái)導(dǎo)入數(shù)據(jù)
2.5 在數(shù)據(jù)移入HBase前預(yù)創(chuàng)建區(qū)域
第3章 使用管理工具
3.1 簡(jiǎn)介
3.2 HBase主Web界面
3.3 使用HBase Shell管理表
3.4 使用HBase Shell訪問(wèn)HBase中的數(shù)據(jù)
3.5 使用HBase Shell管理集群
3.6 在HBase Shell中執(zhí)行Java方法
3.7 行計(jì)數(shù)器
3.8 WAL工具——手動(dòng)分割和轉(zhuǎn)儲(chǔ)WAL
3.9 HFile工具——以文本方式查看HFile的內(nèi)容
3.10 HBase hbck——檢查HBase集群的一致性
3.11 HBase Hive——使用類(lèi)SQL語(yǔ)言查詢HBase中的數(shù)據(jù)
第4章 HBase數(shù)據(jù)備份及恢復(fù)
4.1 簡(jiǎn)介
4.2 使用distcp進(jìn)行關(guān)機(jī)全備份
4.3 使用CopyTable在表間復(fù)制數(shù)據(jù)
4.4 將HBase表導(dǎo)出為HDFS上的轉(zhuǎn)儲(chǔ)文件
4.5 通過(guò)從HDFS導(dǎo)入轉(zhuǎn)儲(chǔ)文件來(lái)恢復(fù)HBase數(shù)據(jù)
4.6 備份NameNode元數(shù)據(jù)
4.7 備份區(qū)域開(kāi)始鍵
4.8 集群復(fù)制
第5章 監(jiān)控與診斷
5.1 簡(jiǎn)介
5.2 顯示HBase表的磁盤(pán)利用率
5.3 安裝Ganglia來(lái)監(jiān)控HBase集群
5.4 OpenTSDB——使用HBase監(jiān)控HBase集群
5.5 安裝Nagios來(lái)監(jiān)控HBase進(jìn)程
5.6 使用Nagios檢查Hadoop/HBase日志
5.7 使用一些簡(jiǎn)單腳本來(lái)報(bào)告集群狀態(tài)
5.8 熱點(diǎn)區(qū)域——診斷寫(xiě)操作
第6章 維護(hù)和安全
6.1 簡(jiǎn)介
6.2 啟用HBase RPC的DEBUG級(jí)日志功能
6.3 平穩(wěn)節(jié)點(diǎn)停機(jī)
6.4 為集群添加節(jié)點(diǎn)
6.5 滾動(dòng)重啟
6.6 管理HBase進(jìn)程的簡(jiǎn)單腳本
6.7 簡(jiǎn)化部署的簡(jiǎn)單腳本
6.8 對(duì)Hadoop和HBase進(jìn)行Kerberos身份認(rèn)證
6.9 配置HDFS使用Kerberos安全保護(hù)機(jī)制
6.10 HBase的安全保護(hù)配置
第7章 故障排查
7.1 簡(jiǎn)介
7.2 故障排查工具介紹
7.3 處理XceiverCount錯(cuò)誤
7.4 處理“打開(kāi)的文件過(guò)多”的錯(cuò)誤
7.5 處理“無(wú)法創(chuàng)建新本地線程”錯(cuò)誤
7.6 處理“HBase忽略了HDFS的客戶端配置”問(wèn)題
7.7 處理ZooKeeper客戶端的連接錯(cuò)誤
7.8 處理ZooKeeper會(huì)話過(guò)期錯(cuò)誤
7.9 處理EC2上HBase的啟動(dòng)錯(cuò)誤
第8章 基本性能調(diào)整
8.1 簡(jiǎn)介
8.2 設(shè)置Hadoop分散磁盤(pán)I/O
8.3 使用網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)腳本使Hadoop可感知機(jī)架
8.4 以noatime和nodiratime方式裝載磁盤(pán)
8.5 將vm.swappiness設(shè)為0以避免交換
8.6 Java GC和HBase堆的設(shè)置
8.7 使用壓縮
8.8 管理合并
8.9 管理區(qū)域分割
第9章 高級(jí)配置和調(diào)整
9.1 簡(jiǎn)介
9.2 使用YCSB對(duì)HBase集群進(jìn)行基準(zhǔn)測(cè)試
9.3 增加區(qū)域服務(wù)器的處理線程數(shù)
9.4 使用自定義算法預(yù)創(chuàng)建區(qū)域
9.5 避免寫(xiě)密集集群中的更新阻塞
9.6 調(diào)節(jié)MemStore內(nèi)存大小
9.7 低延遲系統(tǒng)的客戶端調(diào)節(jié)
9.8 配置列族的塊緩存
9.9 調(diào)高讀密集集群的塊緩存大小
9.10 客戶端掃描類(lèi)的設(shè)置
9.11 調(diào)整塊大小來(lái)提高尋道性能
9.12 啟用Bloom過(guò)濾器提高整體吞吐量
……

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)