图书介绍

Hbase权威指南 英文PDF|Epub|txt|kindle电子书版本网盘下载

Hbase权威指南 英文
  • (比)乔治著 著
  • 出版社: 南京:东南大学出版社
  • ISBN:9787564133924
  • 出版时间:2012
  • 标注页数:524页
  • 文件大小:109MB
  • 文件页数:550页
  • 主题词:计算机网络-信息存贮-指南-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐