售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
HBase Essentials
Table of Contents
HBase Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Introducing HBase
The world of Big Data
The origin of HBase
Use cases of HBase
Installing HBase
Installing Java 1.7
The local mode
The pseudo-distributed mode
The fully distributed mode
Understanding HBase cluster components
Start playing
Summary
2. Defining the Schema
Data modeling in HBase
Designing tables
Accessing HBase
Establishing a connection
CRUD operations
Writing data
Reading data
Updating data
Deleting data
Summary
3. Advanced Data Modeling
Understanding keys
HBase table scans
Implementing filters
Utility filters
Comparison filters
Custom filters
Summary
4. The HBase Architecture
Data storage
HLog (the write-ahead log – WAL)
HFile (the real data storage file)
Data replication
Securing HBase
Enabling authentication
Enabling authorization
Configuring REST clients
HBase and MapReduce
Hadoop MapReduce
Running MapReduce over HBase
HBase as a data source
HBase as a data sink
HBase as a data source and sink
Summary
5. The HBase Advanced API
Counters
Single counters
Multiple counters
Coprocessors
The observer coprocessor
The endpoint coprocessor
The administrative API
The data definition API
Table name methods
Column family methods
Other methods
The HBaseAdmin API
Summary
6. HBase Clients
The HBase shell
Data definition commands
Data manipulation commands
Data-handling tools
Kundera – object mapper
CRUD using Kundera
Query HBase using Kundera
Using filters within query
REST clients
Getting started
The plain format
The XML format
The JSON format (defined as a key-value pair)
The REST Java client
The Thrift client
Getting started
The Hadoop ecosystem client
Hive
Summary
7. HBase Administration
Cluster management
The Start/stop HBase cluster
Adding nodes
Decommissioning a node
Upgrading a cluster
HBase cluster consistency
HBase data import/export tools
Copy table
Cluster monitoring
The HBase metrics framework
Master server metrics
Region server metrics
JVM metrics
Info metrics
Ganglia
Nagios
JMX
File-based monitoring
Performance tuning
Compression
Available codecs
Load balancing
Splitting regions
Merging regions
MemStore-local allocation buffers
JVM tuning
Other recommendations
Troubleshooting
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜