登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Learning HBase中文版

書城自編碼: 2652258
分類: 簡體書→大陸圖書→計算機/網絡網絡與數據通信
作者: Shashwat Shriparv[沙什沃特 谢帕夫] 著,
國際書號(ISBN): 9787121270727
出版社: 电子工业出版社
出版日期: 2015-10-01
版次: 1 印次: 1
頁數/字數: 249/392000
書度/開本: 16开 釘裝: 平装

售價:NT$ 540

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
亚洲经济发展与模式分析
《 亚洲经济发展与模式分析 》

售價:NT$ 498.0
零基础制作栩栩如生的立体纸艺花
《 零基础制作栩栩如生的立体纸艺花 》

售價:NT$ 274.0
第三帝国图文史(修订版):纳粹德国浮沉实录(彩色精装典藏版)
《 第三帝国图文史(修订版):纳粹德国浮沉实录(彩色精装典藏版) 》

售價:NT$ 941.0
四大会计师事务所:历史秘辛与未来挑战
《 四大会计师事务所:历史秘辛与未来挑战 》

售價:NT$ 386.0
中国社会经济史
《 中国社会经济史 》

售價:NT$ 498.0
犯罪心理X档案:法医精神科医生真实办案手记(第一季)法医精神科医师心理解剖手记
《 犯罪心理X档案:法医精神科医生真实办案手记(第一季)法医精神科医师心理解剖手记 》

售價:NT$ 269.0
台湾农业产业发展研究
《 台湾农业产业发展研究 》

售價:NT$ 549.0
流风回雪:六朝名士的庙堂与山林(论衡系列)
《 流风回雪:六朝名士的庙堂与山林(论衡系列) 》

售價:NT$ 381.0

建議一齊購買:

+

NT$ 1066
《 Hadoop权威指南:大数据的存储与分析(第4版) 》
+

NT$ 569
《 深度学习原理与TensorFlow实践 》
+

NT$ 497
《 Python机器学习实践指南 》
+

NT$ 570
《 亿级流量网站架构核心技术——跟开涛学搭建高可用高并发系统 》
+

NT$ 569
《 TensorFlow:实战Google深度学习框架 》
+

NT$ 960
《 数据算法:Hadoop/Spark大数据处理技巧 》
編輯推薦:
非常便于快速入门,实战与原理并重
覆盖管理与开发,同时适合运维与程序员
真实场景,真实案例,与一线实践无缝衔接
“去哪网”Hbase团队Leader携资深工程师倾力献译
你可以从本书学到:
理解HBase的基本原理
了解搭建HBase的先决条件
安装和配置新的HBase集群
通过Hadoop以及HBase参数优化集群
使用各种故障排除与运维技术,以保障集群高可用性
掌握HBase数据模型及其操作
了解使用Hadoop工具包的好处
內容簡介:
译者从事相关工作多年,具有丰富的理论知识和实践经验,一直工作在技术*前沿,对相关知识有很深刻的理解。
關於作者:
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曾经审校过 Pig Design Pattern, Pradeep Pasupuleti, Packt Publishing一书,他还曾担任过他大学杂志 InfinityTech的编辑。
译者介绍
去哪儿网数据库总监,知名DBA、架构师
目錄
译者序 ...................................................... ii关于作者 .................................................... iii致谢 ........................................................ v关于审校者 .................................................. vii前言 ........................................................ ix第 1章了解 HBase生态系统 .................................. 1基于 Hadoop的 HBase架构 2 RDBMS和 HBase的架构对比 3 HBase的特征 3 HBase在 Hadoop生态系统中的位置 4 HBase中的数据表示 5 Hadoop 6 HBase与关系型数据库的功能对比 8行存储数据库的逻辑展现 9列存储数据库的逻辑展现 9 HBase的内部存储架构 11 开始使用 HBase 11 HBase是何时出现的 11 HBase的组件和功能 14谁在用 HBase?为什么要用? 19什么时候考虑使用 HBase? 20什么时候不使用 HBase? 21了解一些开源的 HBase工具 21 Hadoop和 HBase版本兼容性对照表 22 HBase的应用 23 HBase的优点和缺点 24小结 25第 2章开启 HBase之旅...................................... 26深入理解 HBase的组件 27 HFile 27 Region 27可扩展性——理解纵向扩展和横向扩展的过程 29读写周期 32 Write-Ahead Logs 33 MemStore 33 HBase内部管理 34合并 34 Region分裂 35 Region分配 36 Region合并 37 RegionServer故障转移 37 HBase的删除请求 37读写周期 37可用的 HBase发行版本列表 38 HBase的必备条件和容量规划 39 DNS正向解析 39 DNS反向解析 40 SSH 41小结 45第 3章搭建 HBase.......................................... 46在 Ubuntu上下载 Java 46主机配置 52主机文件 52命令修改 52文件修改 52基于 DNS 54安装配置 SSH 54在 UbuntuRed HatCentOS上安装 SSH 55配置 SSH 55安装配置 NTP 56容量规划 57安装配置 Hadoop 58 core-site.xml 63 hdfs-site.xml 63 yarn-site.xml 65 mapred-site.xml 66 hadoop-env.sh 66 yarn-env.sh 67 Hadoop的启动步骤 67配置 HBase 68在单机模式中配置 HBase 69配置分布式模式 70安装配置ZooKeeper 73安装 Cloudera版本的Hadoop和 HBase 75下载 RPM包 76简易安装 Cloudera 76安装 Hadoop和 MapReduce包 77在 Windows上安装 Hadoop 78小结 80 第 4章优化 HBaseHadoop集群 .............................. 82 HadoopHBase集群类型 82 CDH集群推荐配置 84容量规划 85优化 Hadoop 86通用优化技巧 86优化 Java GC 86优化 Linux操作系统 87优化 Hadoop参数 87优化 MapReduce 88优化 HBase 91 Hadoop 91内存 93 Java 93操作系统 94 HBase 94优化 ZooKeeper 96 Hadoop中的重要配置文件 97 HBase中的重要配置文件 97小结 98第 5章 HBase的存储、框架以及数据类型 ....................... 99 HBase的数据类型 100 HBase中的数据存储——逻辑视图 vs.真实物理视图 101命名空间 102 HBase服务 103行键(Row key) 104列族(Column family) 104列(Column) 104单元格(Cell) 104版本(Version) 104时间戳(Timestamp) 105数据模型的操作 105读(Get) 105写(Put) 106扫描(Scan) 106删除(Delete) 106版本和原因 107决定版本数量 108版本的下界 108版本的上界 108模式设计 110表类型的设计 113短宽和高瘦设计模式的好处 114复合键设计 115在 HBase中计算存储的数据大小 118小结 119第 6章 HBase集群运维与故障处理. . . . ...... . . . ....... . . . ...... 120 Hadoop shell命令 121 Hadoop shell命令的类型 121 HBase shell命令 140 HBase管理工具 148 hbck —— HBase检查 148 HBase健康检查脚本 150写 HBase shell脚本 151使用 Hadoop工具或者 JAR 151用 Hive连接 HBase 153 HBase region管理 154压缩 154合并 155 HBase节点管理 155服役(commissioning) 155退役(Decommissioning) 155 实现安全性 156安全访问 156 Kerberos KDC 157客户端的安全配置 158服务器端的安全配置 159简单的安全 159客户端配置 161标签的安全特性 161 HBase的访问控制 162服务器端的访问控制 167使用标签的单元格访问 167配置 ZooKeeper安全 168 HBase常见错误故障排查和相关说明 170集群失败的可能情况 171监控 HBase的健康状况 171小结 175第 7章 HBase脚本编程 . . . ....... . . . ....... . . . ...... . . . ...... 176 HBase中的备份与恢复技术 176离线备份full-shutdown备份 177在线备份 178 Windows上的 HBase 185 HBase脚本编程 185 .irbrc文件 187获取时间戳 188开启调试 189在 HBase中开启 SQL 189参与 HBase 190小结 190第 8章 HBase Java编程. . . ....... . . . ....... . . ....... . . . ...... 191准备开发环境 192构建 Java客户端程序 192数据类型 196数据模型的 Java操作 196读操作 197写操作 205修改操作 206 HBase过滤器 208过滤器类型 209客户端 API 214小结 215第 9章 HBase Java高级编程 ...... . . . ...... . . . ....... . . . ...... 216接口、类和异常 216管理任务编程 218数据操作代码 224 MapReduce和 HBase 226 RESTful和 Thrift服务接口 231 RESTful服务接口 231 Thrift服务接口 232 HDFS编程 233高级主题简介 237协处理器 237布隆过滤器 238 Lily项目 238小结 239第 10章 HBase使用案例 . . ....... . . . ...... . . . ....... . . . ...... 240 HBase在当今行业 240 HBase和关系型数据库的未来对比 241一些现实世界的工程使用案例 241 HBase在 Facebook 241 HBase在 Pinterest 243 HBase在 Groupon 244 HBase在 LongTail Video 246 HBase在 Aadhaar(UIDAI) 246 有用的链接和引用 247 小结 249
內容試閱
译者序
随着大数据应用技术的不断发展以及Hadoop生态系统的日益完善,Hadoop已渐渐成为处理大数据需求的**工具。与此同时,搭建在Hadoop之上的HBase,也因其优越的系统架构特点,特别是开源、分布式、水平扩展性等便利条件,越来越受到人们的青睐。“去哪儿”网站数据库团队把HBase作为NoSQL数据库使用,它提供了大规模的Key-Value分布式存储,以弥补我们现在所用的MySQL、Redis等在线存储的不足。然而,我们在此之前并没有HBase的相关经验,为了能快速掌握这门技术,以满足业务需求,我们努力学习HBase的相关知识,也翻阅了很多这方面的著作。
值得庆幸的是,我们有幸看到了LearningHBase这本书的英文书稿,在努力啃完了全书之后,我们一致认为,对HBase初学者来说,这是一本值得推荐的优秀著作。本书的作者ShashwatShriparv先生,有多年的基于Hadoop和HBase的开发和使用经验,他在大数据领域积累了丰富的经验。这本书的组织也是深入浅出,先从宏观上描述了HBase是什么,跟我们熟知的关系型数据库以及Hadoop做了一些对比,接着介绍了HBase的核心组件,然后深入到HBase的运维管理、故障处理,*后讲述了基于HBase的Java编程,并介绍了HBase的一些使用案例,非常适合初学者学习。
比较遗憾的是,这本书目前没有中文版,我们起初虽然有翻译的想法,但总觉得功力尚欠,恐贻笑大方,恰在这时候我们受到电子工业出版社的朋友的鼓励,遂下决心把它翻译成中文,以方便更多的国内读者学习使用。本书涉及的专业术语和概念较多,又加之我们水平有限,同时也是**次正式翻译英文著作,在译文中必定会出现不妥之处,恳请读者批评指正。
周彦伟
2015.6

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.