Architecting HBase Applications: A Guidebook for Successful Development and Design Front Cover

Architecting HBase Applications: A Guidebook for Successful Development and Design

  • Length: 300 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2016-01-25
  • ISBN-10: 1491915811
  • ISBN-13: 9781491915813
  • Sales Rank: #682016 (See Top 100 Books)
Description

Lots of HBase books, online HBase guides, and HBase mailing lists/forums are available if you need to know how HBase works. But if you want to take a deep dive into use cases, features, and troubleshooting, Architecting HBase Applications is the right source for you.

With this book, you’ll learn a controlled set of APIs that coincide with use-case examples and easily deployed use-case models, as well as sizing/best practices to help jump start your enterprise application development and deployment.

  • Learn design patterns—and not just components—necessary for a successful HBase deployment
  • Go in depth into all the HBase shell operations and API calls required to implement documented use cases
  • Become familiar with the most common issues faced by HBase users, identify the causes, and understand the consequences
  • Learn document-specific API calls that are tricky or very important for users
  • Get use-case examples for every topic presented

Table of Contents

Part I. Introduction to HBase
Chapter 1. What Is HBase?
Chapter 2. HBase Principles
Chapter 3. HBase Ecosystem
Chapter 4. HBase Sizing and Tuning Overview
Chapter 5. Environment Setup

Part II. Use Cases
Chapter 6. Use Case: HBase as a System of Record
Chapter 7. Implementation of an Underlying Storage Engine
Chapter 8. Use Case: Near Real-Time Event Processing
Chapter 9. Implementation of Near Real-Time Event Processing
Chapter 10. Use Case: HBase as a Master Data Management Tool
Chapter 11. Implementation of HBase as a Master Data Management Tool
Chapter 12. Use Case: Document Store
Chapter 13. Implementation of Document Store

Part III. Troubleshooting
Chapter 14. Too Many Regions
Chapter 15. Too Many Column Families
Chapter 16. Hotspotting
Chapter 17. Timeouts and Garbage Collection
Chapter 18. HBCK and Inconsistencies

To access the link, solve the captcha.