HBASE Getting Started documentation

Source: Internet
Author: User
Tags documentation garbage collection zookeeper

Http://yankaycom-wordpress.stor.sinaapp.com/hbase/book.html?q=/wp-content/hbase/book.html



HBase Official Documentation

copyright©2010 Apache software Foundation, Shanda Games-Data Warehouse team-outskirts (translate)

Revision history
Revision 0.90.4
Configuration, getting started with data model usage

Abstract

This is the official document for Apache HBase, and HBase is a distributed, versioned (versioned) database built on Apache Hadoop and Apache zookeeper.

I (translator) familiar with the source code of HBase, engaged in hbase development operations, if there is not clear, welcome to discuss together. Email yankaycom@gmail.com

Table of Contents Order 1. Getting Started 1.1. Introduction 1.2. Start 1.2.1 quickly. Download unzip the latest version of 1.2.2. Start HBase 1.2.3. Shell Practice 1.2.4. Stop HBase 1.2.5. What to do next 1.3. Slow start (relatively fast start) 1.3.1. Required Software 1.3.2. HBase Run mode: standalone and distributed 1.3.3. Configuration Example 2. Upgrade 2.1. Upgrade from HBase 0.20.x or 0.89.x to HBase 0.90.x 3. Configure 3.1. hbase-site.xml  and  hbase-default.xml 3.1.1. HBase default configuration 3.2. hbase-env.sh 3.3. log4j.properties 3.4. Important configuration 3.5. Required configuration 3.6. The recommended configuration is 3.6.1. zookeeper.session.timeout 3.6.2. hbase.regionserver.handler.count 3.6.3. The configuration of the large memory machine is 3.6.4. LZO compression 3.6.5. Larger regions 3.6.6. Management splitting 3.7. Connect the client configuration and dependency 3.7.1 of the HBase cluster. Java Client Configuration 4. The HBase Shell 4.1. Use Script 4.2. Shell tricks 4.2.1. IRBRC 4.2.2. LOG Time Conversion 4.2.3. Debug 5. Build HBase 5.1. Add an HBase release to Apache's Maven Repository 6. Developers 6.1. IDEs 6.1.1. Eclipse 6.2. Unit Test 6.2.1. Mocito 7. HBase and MapReduce 7.1. Default HBase MapReduce partition (Splitter) 7.2. HBase Input MapReduce Example 7.3. Access the other HBase Tables 7.4 in a mapreduce job. Forecast execution 8. The Schema design of HBase 8.1. Schema creation 8.2. Number of Column families 8.3. monotonically incrementing row keys/time series data (log) 8.4. Minimize the size of row and column 8.5. Version of Time 9. Metrics 9.1. Metric installation 9.2. Regionserver Metrics 9.2.1. hbase.regionserver.blockcachecount 9.2.2. hbase.regionserver.blockcachefree 9.2.3. hbase.regionserver.blockcachehitratio 9.2.4. hbase.regionserver.blockcachesize 9.2.5.  Hbase.regionserver.compactionQueueSize 9.2.6. hbase.regionserver.fsreadlatency_avg_time 9.2.7.  Hbase.regionserver.fsReadLatency_num_ops 9.2.8. hbase.regionserver.fssynclatency_avg_time 9.2.9.  Hbase.regionserver.fsSyncLatency_num_ops 9.2.10. hbase.regionserver.fswritelatency_avg_time 9.2.11.  Hbase.regionserver.fsWriteLatency_num_ops 9.2.12. hbase.regionserver.memstoresizemb 9.2.13.  Hbase.regionserver.regions 9.2.14. hbase.regionserver.requests 9.2.15.  Hbase.regionserver.storeFileIndexSizeMB 9.2.16. hbase.regionserver.stores 9.2.17.  Hbase.regionserver.storeFiles 10. Replicate across clusters 11. Data Model 11.1. Concept View 11.2. Physical View 11.3. Table 11.4. Line 11.5. Column Family 11.6. Cells 11.7. Version 11.7.1. Operation of HBase (contains version action) 11.7.2. Existing limit of 12. Schema 12.1. Client 12.1.1. Connect the 12.1.2. Write buffer and bulk operation 12.1.3. Filters 12.2. Daemons 12.2.1. Master 12.2.2. Regionserver 12.3. Regions 12.3.1. Region size 12.3.2. Region splits 12.3.3. Region Load Balancer 12.3.4. Store 12.4. Write Ahead Log (WAL) 12.4.1. Purpose 12.4.2. WAL Flushing 12.4.3. WAL splitting 13. Performance Tuning 13.1. Java 13.1.1. Garbage collection and HBase 13.2. Configure 13.2.1. The number of regions is 13.2.2. Manage compression 13.2.3. Compression 13.2.4. hbase.regionserver.handler.count 13.2.5. hfile.block.cache.size 13.2.6.  Hbase.regionserver.global.memstore.upperLimit 13.2.7. hbase.regionserver.global.memstore.lowerlimit 13.2.8.  hbase.hstore.blockingstorefiles 13.2.9. hbase.hregion.memstore.block.multiplier 13.3. The number of Column families is 13.4. Data aggregation

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.