Learn by Example : HBase – The Hadoop Database
Learn by Example : HBase – The Hadoop Database, available at $59.99, has an average rating of 4.26, with 43 lectures, based on 1093 reviews, and has 8250 subscribers.
You will learn about 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 it's role in the Hadoop ecosystem This course is ideal for individuals who are Yep! Anyone who is interested in understanding HBase, NoSQL and distributed database management or Yep! Engineers who want to move away from RDBMS and use HBase for their database solution or Yep! Folks who are using Hadoop ecosystem tools for analytical processing and want a single system for both OLAP and OLTP It is particularly useful for Yep! Anyone who is interested in understanding HBase, NoSQL and distributed database management or Yep! Engineers who want to move away from RDBMS and use HBase for their database solution or Yep! Folks who are using Hadoop ecosystem tools for analytical processing and want a single system for both OLAP and OLTP.
Enroll now: Learn by Example : HBase – The Hadoop Database
Summary
Title: Learn by Example : HBase – The Hadoop Database
Price: $59.99
Average Rating: 4.26
Number of Lectures: 43
Number of Published Lectures: 43
Number of Curriculum Items: 43
Number of Published Curriculum Objects: 43
Original Price: $89.99
Quality Status: approved
Status: Live
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 it's role in the Hadoop ecosystem
Who Should Attend
- Yep! Anyone who is interested in understanding HBase, NoSQL and distributed database management
- Yep! Engineers who want to move away from RDBMS and use HBase for their database solution
- Yep! Folks who are using Hadoop ecosystem tools for analytical processing and want a single system for both OLAP and OLTP
Target Audiences
- Yep! Anyone who is interested in understanding HBase, NoSQL and distributed database management
- Yep! Engineers who want to move away from RDBMS and use HBase for their database solution
- Yep! Folks who are using Hadoop ecosystem tools for analytical processing and want a single system for both OLAP and OLTP
Prerequisites:Working with HBase requires knowledge of Java
Taught by a team which includes 2 Stanford-educated, ex-Googlers and 2 ex-Flipkart Lead Analysts. This team has decades of practical experience in working with large-scale data processing jobs.
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 examplescovering all aspects of working with data in HBase
CRUD operations in the shell and with the Java API, Filters, Counters, MapReduce
Implement your own notification service for a social network using HBase
HBase and it’s role in the Hadoop ecosystem, HBase architecture and what makes HBase different from RDBMS and other Hadoop technologies like Hive.
Course Curriculum
Chapter 1: You, This Course and Us
Lecture 1: You, This Course and Us
Lecture 2: Source Code and PDFs
Chapter 2: Introduction to HBase
Lecture 1: The problem with distributed computing
Lecture 2: Installing HBase
Lecture 3: The Hadoop ecosystem
Lecture 4: The role of HBase in the Hadoop ecosystem
Lecture 5: How is HBase different from RDBMS?
Lecture 6: HBase Data Model
Lecture 7: Introducing CRUD operations
Lecture 8: HBase is different from Hive
Chapter 3: CRUD operations using the HBase Shell
Lecture 1: [For Linux/Mac OS Shell Newbies] Path and other Environment Variables
Lecture 2: Example1 – Creating a table for User Notifications
Lecture 3: Example 2 – Inserting a row
Lecture 4: Example 3 – Updating a row
Lecture 5: Example 4 – Retrieving a row
Lecture 6: Example 5 – Retrieving a range of rows
Lecture 7: Example 6 – Deleting a row
Lecture 8: Example 7 – Deleting a table
Chapter 4: CRUD operations using the Java API
Lecture 1: Example 8 – Creating a table with HBaseAdmin
Lecture 2: Example 9 – Inserting a row using a Put object
Lecture 3: Example 10 – Inserting a list of Puts
Lecture 4: Example 11 – Retrieving data – Get and Result objects
Lecture 5: Example 12 – A list of Gets
Lecture 6: Example 13 – Deleting a row
Lecture 7: Example 14 – A list of Deletes
Lecture 8: Example 15 – Mix and match with batch operations
Lecture 9: Example 16 – Scanning a range of rows
Lecture 10: Example 17 – Deleting a table
Chapter 5: HBase Architecture
Lecture 1: HBase Architecture
Chapter 6: Advanced operations – Filters and Counters
Lecture 1: Example 18 – Filter by Row id – RowFilter
Lecture 2: Example 19 – Filter by column value – SingleColumnValueFilter
Lecture 3: Example 20 – Apply multiple conditions – Filterlist
Lecture 4: Example 21 – Retrieve rows within a time range
Lecture 5: Example 22 – Atomically incrementing a value with Counters
Chapter 7: MapReduce with HBase
Lecture 1: Example 23 : A MapReduce task to count Notifications by Type
Lecture 2: Example 23 continued: Implementing the MapReduce in Java
Lecture 3: Demo : Running a MapReduce task
Chapter 8: Build a Notification Service
Lecture 1: Example 24 : Implement a Notification Hierarchy
Lecture 2: Example 25: Implement a Notifications Manager
Chapter 9: Installing Hadoop in a Local Environment
Lecture 1: Hadoop Install Modes
Lecture 2: Hadoop Install Step 1 : Standalone Mode
Lecture 3: Hadoop Install Step 2 : Pseudo-Distributed Mode
Lecture 4: Setting up a Virtual Linux Instance – For Windows Users
Instructors
-
Loony Corn
An ex-Google, Stanford and Flipkart team
Rating Distribution
- 1 stars: 21 votes
- 2 stars: 32 votes
- 3 stars: 176 votes
- 4 stars: 434 votes
- 5 stars: 430 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024