0%

Book Description

Learn the fundamental foundations and concepts of the Apache HBase (NoSQL) open source database. It covers the HBase data model, architecture, schema design, API, and administration.

Apache HBase is the database for the Apache Hadoop framework. HBase is a column family based NoSQL database that provides a flexible schema model.

What You'll Learn

  • Work with the core concepts of HBase

  • Discover the HBase data model, schema design, and architecture

  • Use the HBase API and administration

Who This Book Is For

Apache HBase (NoSQL) database users, designers, developers, and admins.

Table of Contents

  1. Cover
  2. Frontmatter
  3. 1. Core Concepts
    1. 1. Fundamental Characteristics
    2. 2. Apache HBase and HDFS
    3. 3. Application Characteristics
  4. 2. Data Model
    1. 4. Physical Storage
    2. 5. Column Family and Column Qualifier
    3. 6. Row Versioning
    4. 7. Logical Storage
  5. 3. Architecture
    1. 8. Major Components of a Cluster
    2. 9. Regions
    3. 10. Finding a Row in a Table
    4. 11. Compactions
    5. 12. Region Failover
    6. 13. Creating a Column Family
  6. 4. Schema Design
    1. 14. Region Splitting
    2. 15. Defining the Row Keys
  7. 5. Apache HBase Java API
    1. 16. The HBaseAdmin Class
    2. 17. Using the Get Class
    3. 18. Using the HTable Class
  8. 6. Administration
    1. 19. Using the HBase Shell
    2. 20. Bulk Loading Data
  9. Backmatter
3.147.89.24