图书介绍
Hbase权威指南 英文PDF|Epub|txt|kindle电子书版本网盘下载
![Hbase权威指南 英文](https://www.shukui.net/cover/16/30311394.jpg)
- (比)乔治著 著
- 出版社: 南京:东南大学出版社
- ISBN:9787564133924
- 出版时间:2012
- 标注页数:524页
- 文件大小:109MB
- 文件页数:550页
- 主题词:计算机网络-信息存贮-指南-英文
PDF下载
下载说明
Hbase权威指南 英文PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1. Introduction1
The Dawn of Big Data1
The Problem with Relational Database Systems5
Nonrelational Database Systems, Not-Only SQL or NoSQL?8
Dimensions10
Scalability12
Database (De-)Normalization13
Building Blocks16
Backdrop16
Tables, Rows, Columns, and Cells17
Auto-Sharding22
Storage API23
Implementation24
Summary27
HBase: The Hadoop Database28
History28
Nomenclature29
Summary30
2. Installntion31
Quick-Start Guide31
Requirements34
Hardware34
Software40
Filesystems for HBase52
Local54
HDFS54
S354
Other Filesystems55
Installation Choices55
Apache Binary Release55
Building from Source58
Run Modes58
Standalone Mode59
Distributed Mode59
Configuration63
hbase-site.xml and hbase-default.xml64
hbase-env.sh65
regionserver65
log4j.properties65
Example Configuration65
Client Configuration67
Deployment68
Script-Based68
Apache Whirr69
Puppet and Chef70
Operating a Cluster71
Running and ConfirmingYour Installation71
Web-based UI Introduction71
Shell Introduction73
Stopping the Cluster73
3. Client API: The Basics75
General Notes75
CRUD Operations76
Put Method76
Get Method95
Delete Method105
Batch Operations114
Row Locks118
Scans122
Introduction122
The ResultScanner Class124
Caching Versus Batching127
Miscellaneous Features133
The HTable Utility Methods133
The Bytes Class134
4. Client APl:Advanced Features137
Filters137
Introduction to Filters137
Comparison Filters140
Dedicated Filters147
Decorating Filters155
FilterList159
Custom Filters160
Filters Summary167
Counters168
Introduction to Counters168
Single Counters171
Multiple Counters172
Coprocessors175
Introduction to Coprocessors175
The Coprocessor Class176
Coprocessor Loading179
The RegionObserver Class182
The MasterObserver Class190
Endpoints193
HTablePool199
Connection Handling203
5. Client API: Administrative Features207
Schema Definition207
Tables207
Table Properties210
Column Families212
HBaseAdmin218
Basic Operations219
Table Operations220
Schema Operations228
Cluster Operations230
Cluster Status Information233
6. Available Clients241
Introduction to REST, Thrift, and Avro241
Interactive Clients244
Native Java244
REST244
Thrift251
Avro255
Other Clients256
Batch Clients257
MapReduce257
Hive258
Pig263
Cascading267
Shell268
Basics269
Commands271
Scripting274
Web-based UI277
Master UI277
Region Server UI283
Shared Pages283
7. MapReduce Integration289
Framework289
MapReduce Introduction289
Classes290
Supporting Classes293
MapReduce Locality293
Table Splits294
MapReduce over HBase295
Preparation295
Data Sink301
Data Source306
Data Source and Sink308
Custom Processing311
8. Architecture315
Seek Versus Transfer315
B+ Trees315
Log-Structured Merge-Trees316
Storage319
Overview319
Write Path320
Files321
HFile Format329
KeyValue Format333
Write-Ahead Log333
Overview334
HLog Class335
HLogKey Class336
WALEdit Class336
LogSyncer Class337
LogRoller Class338
Replay338
Durability341
Read Path342
Region Lookups345
The Region Life Cycle348
ZooKeeper348
Replication351
Life of a Log Edit352
Internals353
9. Advanced Usage357
Key Design357
Concepts357
Tall-Narrow Versus Flat-Wide Tables359
Partial Key Scans360
Pagination362
Time Series Data363
Time-Ordered Relations367
Advanced Schemas369
Secondary Indexes370
Search Integration374
Transactions377
Bloom Filters377
Versioning381
Implicit Versioning381
Custom Versioning384
10. Cluster Monitoring387
Introduction387
The Metrics Framework388
Contexts, Records, and Metrics389
Master Metrics394
Region Server Metrics394
RPC Metrics396
JVM Metrics397
Info Metrics399
Ganglia400
Installation401
Usage405
JMX408
JConsole410
JMX Remote API413
Nagios417
11. Performance Tuning419
Garbage Collection Tuning419
Memstore-Local Allocation Buffer422
Compression424
Available Codecs424
Verifying Installation426
Enabling Compression427
Optimizing Splits and Compactions429
Managed Splitting429
Region Hotspotting430
Presplitting Regions430
Load Balancing432
Merging Regions433
Client API: Best Practices434
Configuration436
Load Tests439
Performance Evaluation439
YCSB440
12. Cluster Administration445
Operational Tasks445
Node Decommissioning445
Rolling Restarts447
Adding Servers447
Data Tasks452
Import and Export Tools452
CopyTable Tool457
Bulk Import459
Replication462
Additional Tasks464
Coexisting Clusters464
Required Ports466
Changing Logging Levels466
Troubleshooting467
HBase Fsck467
Analyzing the Logs469
Common Issues471
A. HBase Configuration Properties475
B. Road Map489
C. Upgrade from Previous Releases491
D. Distributions493
E. Hush SQL Schema495
F. HBaseVersus Bigtable497
Index501