Snapshots, Backups, and MapReduce

Apache HBase 1.1.1    |    Intermediate
  • 12 videos | 49m 39s
  • Earns a Badge
Rating 4.5 of 8 users Rating 4.5 of 8 users (8)
HBase can be managed using the Java client API and can also be integrated with MapReduce to maximize performance. Discover how to perform backup and restore operations, and work with MapReduce.

WHAT YOU WILL LEARN

  • Take a snapshot
    Use a snapshot to clone a table and move it to another cluster
    Export and restore a snapshot to another cluster
    Perform a full shutdown backup of hbase
    Perform a backup of hbase on a live cluster
    Restore hbase
  • Use the tableoutputformat class to set up a table as an output to the mapreduce process using hbase as the data sink
    Use the tableinputformat class to set up a table as an input to a mapreduce process using hbase as the data source
    Use mapreduce to bulk load data directly into hbase file system by bypassing the hbase api
    Use the getsplits method of the tableinputformatbase class to create custom splitters when using an hbase table as a data source
    Access other hbase tables from within a mapreduce job by creating a table instance in the setup method of mapper
    Perform hbase cluster and node maintenance

IN THIS COURSE

  • 3m 28s
    During this video, you will learn how to take a screenshot. FREE ACCESS
  • 3m 40s
    In this video, learn how to use a snapshot to clone a table and move it to another database. FREE ACCESS
  • Locked
    3.  Exporting and Restoring Snapshots
    5m 2s
    Learn how to export and restore snapshots to another cluster. FREE ACCESS
  • Locked
    4.  Performing a Full Shutdown Backup
    2m 47s
    During this video, you will learn how to perform a full shutdown backup of HBase. FREE ACCESS
  • Locked
    5.  Performing a Backup on a Live Cluster
    4m 20s
    In this video, learn how to perform a backup of HBase on a live cluster. FREE ACCESS
  • Locked
    6.  Performing a Restore
    2m 14s
    During this video, you will learn how to restore HBase. FREE ACCESS
  • Locked
    7.  Using HBase as a Data Sink
    4m 38s
    In this video, you will learn how to use the TableOutputFormat class to set up a table as an output to the MapReduce process using HBase as the data sink. FREE ACCESS
  • Locked
    8.  Using HBase as a Data Source
    6m 6s
    During this video, you will learn how to use the TableInputFormat class to set up a table as an input to a MapReduce process using HBase as the data source. FREE ACCESS
  • Locked
    9.  Bulk Loading Data
    4m 24s
    In this video, you will learn how to use MapReduce to bulk load data directly into the HBase file system by bypassing the HBase API. FREE ACCESS
  • Locked
    10.  Splitting Map Tasks When Sourcing an HBase Table
    3m 23s
    In this video, you will learn how to use the getSplits method of the TableInputFormatBase class to create custom splitters when using an HBase table as a data source. FREE ACCESS
  • Locked
    11.  Accessing Other HBase Tables within a MapReduce Job
    4m 11s
    To access other HBase tables from within a MapReduce job, create a Table instance in the setup method of Mapper. FREE ACCESS
  • Locked
    12.  Exercise: Managing HBase
    5m 26s
    In this video, find out how to perform HBase cluster and node maintenance. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 141 users Rating 4.5 of 141 users (141)
Channel Redis
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 50 users Rating 4.5 of 50 users (50)
Rating 4.5 of 86 users Rating 4.5 of 86 users (86)
Rating 4.6 of 270 users Rating 4.6 of 270 users (270)