Apache Hbase ™ Reference Guide

Apache Hbase ™ Reference Guide

Apache HBase ™ Reference Guide Apache HBase Team Version 3.0.0-SNAPSHOT Contents Preface. 1 Getting Started. 3 1. Introduction . 4 2. Quick Start - Standalone HBase . 5 Apache HBase Configuration. 17 3. Configuration Files . 18 4. Basic Prerequisites . 20 5. HBase run modes: Standalone and Distributed . 25 6. Running and Confirming Your Installation. 29 7. Default Configuration . 30 8. Example Configurations. 70 9. The Important Configurations . 72 10. Dynamic Configuration . 80 Upgrading. 83 11. HBase version number and compatibility. 84 12. Rollback . 90 13. Upgrade Paths . 94 The Apache HBase Shell . 103 14. Scripting with Ruby . 104 15. Running the Shell in Non-Interactive Mode . 105 16. HBase Shell in OS Scripts. 106 17. Read HBase Shell Commands from a Command File . 108 18. Passing VM Options to the Shell. 110 19. Shell Tricks . 111 Data Model. 117 20. Conceptual View . 118 21. Physical View . 120 22. Namespace . 121 23. Table . 123 24. Row . 124 25. Column Family . 125 26. Cells. 126 27. Data Model Operations . 127 28. Versions . 129 29. Sort Order . 134 30. Column Metadata . 135 31. Joins . 136 32. ACID . 137 HBase and Schema Design . 138 33. Schema Creation . 139 34. Table Schema Rules Of Thumb . 140 RegionServer Sizing Rules of Thumb . 141 35. On the number of column families. 142 36. Rowkey Design . 143 37. Number of Versions . 150 38. Supported Datatypes . 151 39. Joins . 152 40. Time To Live (TTL) . 153 41. Keeping Deleted Cells . 154 42. Secondary Indexes and Alternate Query Paths . 158 43. Constraints . ..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    707 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us