Summary HBase in Action has
all the knowledge you need to design, build, and run
applications using HBase. First, it introduces you to
the fundamentals of distributed systems and large scale
data handling. Then, you'll explore real-world
applications and code samples with just enough theory to
understand the practical techniques. You'll see how to
build applications with HBase and take advantage of the
MapReduce processing framework. And along the way you'll
learn patterns and best practices.
About the
Technology HBase is a NoSQL storage system
designed for fast, random access to large volumes of
data. It runs on commodity hardware and scales smoothly
from modest datasets to billions of rows and millions of
columns.
About this Book HBase in
Action is an experience-driven guide that shows you
how to design, build, and run applications using HBase.
First, it introduces you to the fundamentals of handling
big data. Then, you'll explore HBase with the help of
real applications and code samples and with just enough
theory to back up the practical techniques. You'll take
advantage of the MapReduce processing framework and
benefit from seeing HBase best practices in action.
Purchase of the print book comes with an offer of a
free PDF, ePub, and Kindle eBook from Manning. Also
available is all code from the book.
What's
Inside
- When and how to use HBase
- Practical examples
- Design patterns for scalable data systems
- Deployment, integration, and
design
Written for developers and
architects familiar with data storage and processing. No
prior knowledge of HBase, Hadoop, or MapReduce is
required.
Table of Contents
PART 1 HBASE FUNDAMENTALS
- Introducing HBase
- Getting started
- Distributed HBase, HDFS, and MapReduce
PART 2 ADVANCED CONCEPTS
- HBase table design
- Extending HBase with coprocessors
- Alternative HBase clients
PART 3 EXAMPLE APPLICATIONS
- HBase by example: OpenTSDB
- Scaling GIS on HBase
PART 4 OPERATIONALIZING HBASE
- Deploying HBase
- Operations