開啟主選單

求真百科

變更

HBase权威指南

增加 6,109 位元組, 2 年前
rollbackEdits.php mass rollback
{| class="wikitable" align="right"
|-
| style="background: #008080" align= center| '''<big>HBase权威指南</big> '''
|-
|
[[File:P4YBAFtxS8OAGWjlAADpLs.jpg|缩略图|居中|[http://www.kfzimg.com/G06/M00/80/04/p4YBAFtxS8OAGWjlAADpLs_0wJ4144_n.jpg 原图链接][https://pic.sogou.com/d?query=HBase%E6%9D%83%E5%A8%81%E6%8C%87%E5%8D%97&forbidqc=&entityid=&preQuery=&rawQuery=&queryList=&st=&did=46 来自搜狗的图片]]]
|-
| style="background: #008080" align= center|
|-
| align= light|
|}
《HBase权威指南(影印版)(英文版)》探讨了与Hadoop的高度集成如何使HBase的可伸缩性变得简单;把大型数据集分布到相对廉价的商业服务器集群中;使用本地Java客户端,或者通过提供了REST、Avro和Thrift应用编程接口的网关服务器来访问HBase;让你了解HBase架构的细节,包括[[存储格式]]、[[预写日志]]、[[后台进程]]等等;在HBase中集成用于海量并行数据处理任务的Hadoop的MapReduce框架;助你了解如何调节集群、设计模式、拷贝表、导入批量数据、删除节点以及其他更多的任务等。
==基本内容==
作者:乔治
 
出版时间:2012-4
 
定价:72.00元
 
ISBN:9787564133924
 
外文名:HBase:The Definitive Guide
 
语种:[[英语]]
 
副标题:HBase权威指南
 
页数:522
 
装帧:平装
 
书名:HBase权威指南
 
开本:16
 
类型:计算机与互联网
==内容介绍==
《HBase权威指南(影印版)(英文版)》探讨了与Hadoop的高度集成如何使HBase的可伸缩性变得简单;把大型数据集分布到相对廉价的商业服务器集群中;使用本地Java客户端,或者通过提供了REST、Avro和Thrift应用编程接口的网关服务器来访问HBase;让你了解HBase架构的细节,包括存储格式、预写日志、后台进程等等;在HBase中集成用于海量并行数据处理任务的Hadoop的MapReduce框架;助你了解如何调节集群、设计模式、拷贝表、导入批量数据、删除节点以及其他更多的任务等。
==推荐==
《HBase权威指南(影印版)(英文版)》提供了很多有意义的答案,无论你是否正在评估这种非关系型数据库或者正试图立刻把它付诸实践。
==目录==
Foreword
 
Preface
 
1.Introduction
 
The Dawn of Big Data
 
The Problem with Relational Database Systems
 
Nonrelational Database Systems,Not-Only SQL or NoSQL?
 
Dimensions
 
Scalability
 
Database(De-)Normalization
 
Building Blocks
 
Backdrop
 
Tables,Rows,Columns,and Cells
 
Auto-Sharding
 
Storage API
 
Implementation
 
Summary
 
HBase: The Hadoop Database
 
History
 
Nomenclature
 
Summary
 
2.Installation
 
Quick-Start Guide
 
Requirements
 
Hardware
 
Software
 
Filesystems for HBase
 
Local
 
HDFS
 
S3
 
Other Filesystems
 
Installation Choices
 
Apache Binary Release
 
Building from Source
 
Run Modes
 
Standalone Mode
 
Distributed Mode
 
Configuration
 
hbase-site.xml and hbase'-default.xml
 
hbase-env.sh
 
regionserver
 
log4j.properties
 
Example Configuration
 
Client Configuration
 
Deployment
 
Script-Based
 
Apache Whirr
 
Puppet and Chef
 
Operating a Cluster
 
Running and Confirming Your Installation
 
Web-based UI Introduction
 
Shell Introduction
 
Stopping the Cluster
 
3.Client APh The Basics
 
General Notes
 
CRUD Operations
 
Put Method
 
Get Method
 
Delete Method
 
Batch Operations
 
Row Locks
 
Scans
 
Introduction
 
The ResultScanner Class
 
Caching Versus Batching
 
Miscellaneous Features
 
The HTable Utility Methods
 
The Bytes Class
 
4.Client API:Advanced Features
 
Filters
 
Introduction to Filters
 
Comparison Filters
 
Dedicated Filters
 
Decorating Filters
 
FilterList
 
Custom Filters
 
Filters Summary
 
Counters
 
Introduction to Counters
 
Single Counters
 
Multiple Counters
 
Coprocessors
 
Introduction to Coprocessors
 
The Coprocessor Class
 
Coprocessor Loading
 
The RegionObserver Class
 
The MasterObserver Class
 
Endpoints
 
HTablePool
 
Connection Handling
 
5.Client APh Administrative Features
 
Schema Definition
 
Tables
 
Table Properties
 
Column Families
 
HBaseAdmin
 
Basic Operations
 
Table Operations
 
Schema Operations
 
Cluster Operations
 
Cluster Status Information
 
6.Available Clients
 
Introduction to REST,Thrift,and Avro
 
Interactive Clients
 
Native Java
 
REST
 
Thrift
 
Avro
 
Other Clients
 
Batch Clients
 
MapReduce
 
Hive
 
Pig
 
Cascading
 
Shell
 
Basics
 
Commands
 
Scripting
 
Web-based UI
 
Master UI
 
Region Server UI
 
Shared Pages
 
7.MapReduce Integration
 
Framework
 
MapReduce Introduction
 
Classes
 
Supporting Classes
 
MapReduce Locality
 
Table Splits
 
MapReduce over HBase
 
Preparation
 
Data Sink
 
Data Source
 
Data Source and Sink
 
Custom Processing
 
8.Architecture
 
Seek Versus Transfer
 
B+ Trees
 
Log-Structured Merge-Trees
 
Storage
 
Overview
 
Write Path
 
Files
 
HFile Format
 
KeyValue Format
 
Write-Ahead Log
 
Overview
 
HLog Class
 
HLogKey Class
 
WALEdit Class
 
LogSyncer Class
 
LogRoller Class
 
……
 
9.Advanced Usage
 
10.Cluster Monitoring
 
11.Performance Tuning
 
12.Cluster Administration
 
A.HBase Configuration Properties
 
B.Road Map
 
C Upgrade from Previous Releases
 
D.Distributions
 
E.Hush SQL Schema
 
F.HBaseVersusBigtable
 
Index
 
==作者简介==
作者:(比利时)乔治(Lars George)
 
Lars George,HBase项目组成员,他是cloudera的解决方案架构师,提供了关于Hadoop和HBase的技术支持、咨询服务和培训工作。他曾经在多个不同的Hadoop用户组会议发言,并且在如布鲁塞尔的自由及开源软件开发者欧洲会议(FOSDEM)这样的大型会议中发言。
==媒体推荐==
“分布式系统充其量只能说是经常‘多云’的。Lars George从那些主题的‘水蒸气’中提炼出了实际的项目,在此过程中,他为我们呈现了一本卓越的HBase指南。”
 
——Josh Patterson Cloudera公司<ref>[https://www.jianshu.com/p/49f14e3b230d   HBase权威指南—读书笔记(一)]简书网,2019-12-13</ref>
=='''参考文献'''==
{{Reflist}}
 
[[Category:011 圖書學]]
39,146
次編輯