Learn by Example : HBase – The Hadoop Database

Learn by Example : HBase – The Hadoop Database

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 4h 56m | 1.47 GB

25 solved examples to get you up to speed with HBase

Relational Databases are so stuffy and old! Welcome to HBase – a database solution for a new age. HBase: Do you feel like your relational database is not giving you the flexibility you need anymore? Column oriented storage, no fixed schema and low latency make HBase a great choice for the dynamically changing needs of your applications. What’s Covered: 25 solved examples covering all aspects of working with data in HBaseCRUD operations in the shell and with the Java API, Filters, Counters, MapReduce Implement your own notification service for a social network using HBaseHBase and its role in the Hadoop ecosystem, HBase architecture and what makes HBase different from RDBMS and other Hadoop technologies like Hive.

HBase and it’s role in the Hadoop ecosystem, HBase architecture and what makes HBase different from RDBMS and other Hadoop technologies like Hive.

What You Will Learn

  • Set up a database for your application using HBase
  • Integrate HBase with MapReduce for data processing tasks
  • Create tables, insert, read and delete data from HBase
  • Get an all-round understanding of HBase and its role in the Hadoop ecosystem
Table of Contents

01 You, This Course and Us
02 The problem with distributed computing
03 Installing HBase
04 The Hadoop ecosystem
05 The role of HBase in the Hadoop ecosystem
06 How is HBase different from RDBMS
07 HBase Data Model
08 Introducing CRUD operations
09 HBase is different from Hive
10 Example1 – Creating a table for User Notifications
11 Example 2 – Inserting a row
12 In this video, we will learn how to insert a row.
13 Example 4 – Retrieving a row
14 Example 5 – Retrieving a range of rows
15 Example 6 – Deleting a row
16 Example 7 – Deleting a table
17 Example 8 – Creating a table with HBaseAdmin
18 Example 9 – Inserting a row using a Put object
19 Example 10 – Inserting a list of Puts
20 Example 11 – Retrieving data – Get and Result objects
21 Example 12 – A list of Gets
22 Example 13 – Deleting a row
23 Example 14 – A list of Deletes
24 Example 15 – Mix and match with batch operations
25 Example 16 – Scanning a range of rows
26 Example 17 – Deleting a table
27 HBase Architecture
28 Example 18 – Filter by Row id – RowFilter
29 Example 19 – Filter by column value – SingleColumnValueFilter
30 Example 20 – Apply multiple conditions – Filterlist
31 Example 21 – Retrieve rows within a time range
32 Example 22 – Atomically incrementing a value with Counters
33 Example 23 – A MapReduce task to count Notifications by Type
34 Example 23 continued – Implementing the MapReduce in Java
35 Demo – Running a MapReduce task
36 Example 24 – Implement a Notification Hierarchy
37 Example 25 – Implement a Notifications Manager
38 Hadoop Install Modes
39 Hadoop Install Step 1 – Standalone Mode
40 Hadoop Install Step 2 – Pseudo-Distributed Mode
41 [For Linux_Mac OS Shell Newbies] Path and other Environment Variables
42 Setting up a Virtual Linux Instance – For Windows Users