Apache HBase ™ Reference Guide
User Manual:
Open the PDF directly: View PDF
Page Count: 687 [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
- Backup and Restore
- Chapter 76. Overview
- Chapter 77. Terminology
- Chapter 78. Planning
- Chapter 79. First-time configuration steps
- Chapter 80. Backup and Restore commands
- Chapter 81. Administration of Backup Images
- Chapter 82. Configuration keys
- Chapter 83. Best Practices
- Chapter 84. Scenario: Safeguarding Application Datasets on Amazon S3
- Chapter 85. Security of Backup Data
- Chapter 86. Technical Details of Incremental Backup and Restore
- Chapter 87. A Warning on File System Growth
- Chapter 88. Capacity Planning
- Chapter 89. Limitations of the Backup and Restore Utility
- Apache HBase APIs
- Apache HBase External APIs
- Thrift API and Filter Language
- Apache HBase Coprocessors
- Apache HBase Performance Tuning
- Chapter 104. Operating System
- Chapter 105. Network
- Chapter 106. Java
- Chapter 107. HBase Configurations
- Chapter 108. ZooKeeper
- Chapter 109. Schema Design
- Chapter 110. HBase General Patterns
- Chapter 111. Writing to HBase
- Chapter 112. Reading from HBase
- Chapter 113. Deleting from HBase
- Chapter 114. HDFS
- Chapter 115. Amazon EC2
- Chapter 116. Collocating HBase and MapReduce
- Chapter 117. Case Studies
- Troubleshooting and Debugging Apache HBase
- Chapter 118. General Guidelines
- Chapter 119. Logs
- Chapter 120. Resources
- Chapter 121. Tools
- Chapter 122. Client
- Chapter 123. MapReduce
- Chapter 124. NameNode
- Chapter 125. Network
- Chapter 126. RegionServer
- Chapter 127. Master
- Chapter 128. ZooKeeper
- Chapter 129. Amazon EC2
- Chapter 130. HBase and Hadoop version issues
- Chapter 131. IPC Configuration Conflicts with Hadoop
- Chapter 132. HBase and HDFS
- Chapter 133. Running unit or integration tests
- Chapter 134. Case Studies
- Chapter 135. Cryptographic Features
- Chapter 136. Operating System Specific Issues
- Chapter 137. JDK Issues
- Apache HBase Case Studies
- Apache HBase Operational Management
- Chapter 141. HBase Tools and Utilities
- Chapter 142. Region Management
- Chapter 143. Node Management
- Chapter 144. HBase Metrics
- Chapter 145. HBase Monitoring
- Chapter 146. Cluster Replication
- Chapter 147. Running Multiple Workloads On a Single Cluster
- Chapter 148. HBase Backup
- Chapter 149. HBase Snapshots
- Chapter 150. Storing Snapshots in Microsoft Azure Blob Storage
- Chapter 151. Capacity Planning and Region Sizing
- Chapter 152. Table Rename
- Chapter 153. RegionServer Grouping
- Building and Developing Apache HBase
- Chapter 154. Getting Involved
- Chapter 155. Apache HBase Repositories
- Chapter 156. IDEs
- Chapter 157. Building Apache HBase
- Chapter 158. Releasing Apache HBase
- Chapter 159. Voting on Release Candidates
- Chapter 160. Generating the HBase Reference Guide
- Chapter 161. Updating hbase.apache.org
- Chapter 162. Tests
- Chapter 163. Developer Guidelines
- Unit Testing HBase Applications
- Protobuf in HBase
- 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
- Chapter 174. Enable Data Block Encoding
- 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 175. Client Modifications
- Chapter 176. Tracing from HBase Shell
- Appendix N: 0.95 RPC Specification