Oreilly - Introduction to Apache HBase Operations
by Jonathan Hsieh | Released May 2016 | ISBN: 9781771375993
HBase master Jonathan Hsieh provides a complete overview of Apache HBase operations in this course designed for the absolute beginner. He begins with setting up and deploying an actual HBase cluster where you'll receive hardware and software recommendations, learn to use the Cloudera manager to configure values, and do rolling restarts.After that, you'll troubleshoot and debug a distributed cluster; learn about HBase tuning and optimization; study HBase access control, security, and disaster recovery procedures; and finish with an overview of the HBase ecosystem where you'll learn about HBase integration, the Thrift and Rest HBase proxy servers, and more. Working files are included, allowing you to follow along with Jonathan Hsieh throughout the lessons. Learn to install, administer, tune, and troubleshoot Apache HBase deployments Discover the best hardware and software to use in HBase deployments Deploy an HBase cluster and use Cloudera manager to configure values and do rolling restarts Troubleshoot clusters using command line tools, HBase UI, Hbas metrics, and HB logs Master tuning and optimization basics such as region tuning, memory tuning and more Understand the best procedures for access control, security, and disaster recovery Learn about HBase integration and HBase proxy servers Thrift And RestJonathan Hsieh has been a Tech Lead at Cloudera since 2009. He is an Apache HBase Committer, an Apache Flume Founder, a speaker at Strata Hadoop Conferences, and the author of the O'Reilly title Building Apache HBase Applications. He holds a BS and MS in Electrical and Computer Engineering and an MS in Computer Science. He's also a self-described ski bum who just happens to hold or co-hold four U.S. patents. Show and hide more Publisher resources Download Example Code
- Introduction
- What Is HBase 00:04:13
- What To Expect 00:02:31
- About The Author 00:00:35
- Administration Basics
- HBase Deployment Architecture 00:04:36
- HBase Fault Tolerance 00:04:37
- Hardware Recommendations 00:06:57
- Software Recommendations 00:05:28
- HBase Deployment At Scale 00:08:13
- Installation With Cloudera Manager 00:05:46
- Basic Static Configuration 00:06:45
- Rolling Restarts And Upgrades 00:04:18
- Interacting With HBase 00:05:36
- Troubleshooting
- Trouble Shooting Methodology 00:08:02
- Trouble Shooting Distributed Clusters 00:07:58
- Administration From The Command Line 00:06:10
- Using The HBase UI 00:06:07
- Using The Metrics 00:04:18
- Using The Logs 00:06:27
- Tuning
- Basic HBase Tuning 00:01:22
- Generating Load And Load Test Tool 00:07:37
- Generating With YCSB 00:07:39
- Region Tuning 00:06:47
- Table Storage Tuning 00:07:40
- Memory Tuning 00:05:33
- Tuning With Failures 00:07:04
- Tuning For Modern Hardware 00:08:29
- Operations Continuity
- Operational Continuity 00:07:19
- Corruption: hbck 00:07:02
- Corruption: Other Tools 00:04:05
- Security 00:07:28
- Security Demo 00:12:05
- Backups: Snapshots 00:04:20
- Backups: Import / Export / Copy Table 00:06:32
- Cluster Replication 00:09:16
- Ecosystem
- HBase Proxy Servers, Thrift And Rest 00:03:43
- Hue 00:03:27
- HBase With Apache Phoenix 00:04:08
- Conclusion
- Wrapup And Thank You 00:03:20
Show and hide more