Book description
If you're looking for a scalable storage solution to accommodate a virtually endless amount of data, this book shows you how Apache HBase can fulfill your needs. As the open source implementation of Google's BigTable architecture, HBase scales to billions of rows and millions of columns, while ensuring that write and read performance remain constant. Many IT executives are asking pointed questions about HBase. This book provides meaningful answers, whether you’re evaluating this non-relational database or planning to put it into practice right away.
- Discover how tight integration with Hadoop makes scalability with HBase easier
- Distribute large datasets across an inexpensive cluster of commodity servers
- Access HBase with native Java clients, or with gateway servers providing REST, Avro, or Thrift APIs
- Get details on HBase’s architecture, including the storage format, write-ahead log, background processes, and more
- Integrate HBase with Hadoop's MapReduce framework for massively parallelized data processing jobs
- Learn how to tune clusters, design schemas, copy tables, import bulk data, decommission nodes, and many other tasks
Publisher resources
Table of contents
- Dedication
- Foreword
- Preface
- 1. Introduction
- 2. Installation
- 3. Client API: The Basics
-
4. Client API: Advanced Features
- Filters
- Counters
- Coprocessors
- HTablePool
- Connection Handling
- 5. Client API: Administrative Features
- 6. Available Clients
- 7. MapReduce Integration
- 8. Architecture
- 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. HBase Versus Bigtable
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: HBase: The Definitive Guide
- Author(s):
- Release date: September 2011
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449396107
You might also like
book
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition, 2nd Edition
Few books on software project management have been as influential and timeless as The Mythical Man-Month. …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Effective Java, 3rd Edition
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed …
book
Database Internals
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But …