Apache HBase ™ Reference Guide
apache_hbase_reference_guide
apache_hbase_reference_guide
User Manual:
Open the PDF directly: View PDF
Page Count: 729 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Apache HBase ™ Reference Guide
- Contents
- Preface
- Getting Started
- Apache HBase Configuration
- Chapter 3. Configuration Files
- Chapter 4. Basic Prerequisites
- Chapter 5. HBase run modes: Standalone and Distributed
- Chapter 6. Running and Confirming Your Installation
- Chapter 7. Default Configuration
- Chapter 8. Example Configurations
- Chapter 9. The Important Configurations
- Chapter 10. Dynamic Configuration
- Upgrading
- The Apache HBase Shell
- Data Model
- HBase and Schema Design
- RegionServer Sizing Rules of Thumb
- Chapter 35. On the number of column families
- Chapter 36. Rowkey Design
- Chapter 37. Number of Versions
- Chapter 38. Supported Datatypes
- Chapter 39. Joins
- Chapter 40. Time To Live (TTL)
- Chapter 41. Keeping Deleted Cells
- Chapter 42. Secondary Indexes and Alternate Query Paths
- Chapter 43. Constraints
- Chapter 44. Schema Design Case Studies
- Chapter 45. Operational and Performance Configuration Options
- Chapter 46. Special Cases
- HBase and MapReduce
- Chapter 47. HBase, MapReduce, and the CLASSPATH
- Chapter 48. MapReduce Scan Caching
- Chapter 49. Bundled HBase MapReduce Jobs
- Chapter 50. HBase as a MapReduce Job Data Source and Data Sink
- Chapter 51. Writing HFiles Directly During Bulk Import
- Chapter 52. RowCounter Example
- Chapter 53. Map-Task Splitting
- Chapter 54. HBase MapReduce Examples
- Chapter 55. Accessing Other HBase Tables in a MapReduce Job
- Chapter 56. Speculative Execution
- Chapter 57. Cascading
- Securing Apache HBase
- Chapter 58. Using Secure HTTP (HTTPS) for the Web UI
- Chapter 59. Using SPNEGO for Kerberos authentication with Web UIs
- Chapter 60. Secure Client Access to Apache HBase
- Chapter 61. Simple User Access to Apache HBase
- Chapter 62. Securing Access to HDFS and ZooKeeper
- Chapter 63. Securing Access To Your Data
- Chapter 64. Security Configuration Example
- Architecture
- In-memory Compaction
- Apache HBase APIs
- Apache HBase External APIs
- Thrift API and Filter Language
- Apache HBase Coprocessors
- Apache HBase Performance Tuning
- Chapter 92. Operating System
- Chapter 93. Network
- Chapter 94. Java
- Chapter 95. HBase Configurations
- Chapter 96. ZooKeeper
- Chapter 97. Schema Design
- Chapter 98. HBase General Patterns
- Chapter 99. Writing to HBase
- Chapter 100. Reading from HBase
- Chapter 101. Deleting from HBase
- Chapter 102. HDFS
- Chapter 103. Amazon EC2
- Chapter 104. Collocating HBase and MapReduce
- Chapter 105. Case Studies
- Troubleshooting and Debugging Apache HBase
- Chapter 106. General Guidelines
- Chapter 107. Logs
- Chapter 108. Resources
- Chapter 109. Tools
- Chapter 110. Client
- Chapter 111. MapReduce
- Chapter 112. NameNode
- Chapter 113. Network
- Chapter 114. RegionServer
- Chapter 115. Master
- Chapter 116. ZooKeeper
- Chapter 117. Amazon EC2
- Chapter 118. HBase and Hadoop version issues
- Chapter 119. HBase and HDFS
- Chapter 120. Running unit or integration tests
- Chapter 121. Case Studies
- Chapter 122. Cryptographic Features
- Chapter 123. Operating System Specific Issues
- Chapter 124. JDK Issues
- Apache HBase Case Studies
- Apache HBase Operational Management
- Chapter 128. HBase Tools and Utilities
- Chapter 129. Region Management
- Chapter 130. Node Management
- Chapter 131. HBase Metrics
- Chapter 132. HBase Monitoring
- Chapter 133. Cluster Replication
- Chapter 134. Running Multiple Workloads On a Single Cluster
- Chapter 135. HBase Backup
- Chapter 136. HBase Snapshots
- Chapter 137. Storing Snapshots in Microsoft Azure Blob Storage
- Chapter 138. Capacity Planning and Region Sizing
- Chapter 139. Table Rename
- Chapter 140. RegionServer Grouping
- Chapter 141. Region Normalizer
- Building and Developing Apache HBase
- Chapter 142. Getting Involved
- Chapter 143. Apache HBase Repositories
- Chapter 144. IDEs
- Chapter 145. Building Apache HBase
- Chapter 146. Releasing Apache HBase
- Chapter 147. Voting on Release Candidates
- Chapter 148. Announcing Releases
- Chapter 149. Generating the HBase Reference Guide
- Chapter 150. Updating hbase.apache.org
- Chapter 151. Tests
- Chapter 152. Developer Guidelines
- Unit Testing HBase Applications
- Protobuf in HBase
- Procedure Framework (Pv2): HBASE-12439
- AMv2 Description for Devs
- ZooKeeper
- Community
- Appendix
- Appendix A: Contributing to Documentation
- Appendix B: FAQ
- Appendix C: hbck In Depth
- Appendix D: Access Control Matrix
- Appendix E: Compression and Data Block Encoding In HBase
- Appendix F: SQL over HBase
- Appendix G: YCSB
- Appendix H: HFile format
- Appendix I: Other Information About HBase
- Appendix J: HBase History
- Appendix K: HBase and the Apache Software Foundation
- Appendix L: Apache HBase Orca
- Appendix M: Enabling Dapper-like Tracing in HBase
- Chapter 179. Client Modifications
- Chapter 180. Tracing from HBase Shell
- Appendix N: 0.95 RPC Specification
- Appendix O: Known Incompatibilities Among HBase Versions
- Chapter 181. HBase 2.0 Incompatible Changes