Big Data And HBase Essential Training

HBase Shell, API, Data Models, Table Designs, Distributed, Replication And Much More

HBase is an open source, non-relational, distributed database modeled after Google BigTable and written in Java. It is developed as part of Apache Hadoop project and runs on top of HDFS, providing BigTable-like capabilities for Hadoop. That is, it provides a fault-tolerant way of storing large quantities of sparse data (small amounts of information caught within a large collection of empty or unimportant data, such as finding the 50 largest items in a group of 2 billion records, or finding the non-zero items representing less than 0.1% of a huge collection).

HBase features compression, in-memory operation, and Bloom filters on a per-column basis as outlined in the original BigTable paper. Tables in HBase can serve as the input and output for MapReduce jobs run in Hadoop, and may be accessed through the Java API but also through REST, Avro or Thrift gateway APIs.

HBase is not a direct replacement for a classic SQL database, although recently its performance has improved, and it is now serving several data-driven websites, including Facebook's Messaging Platform.

In this course we will teach you everything thats needed to build a application using HBase as the database. Things you will learn is:

  • Big Data Introduction
  • HBase Introduction
  • HBase Shell
  • HBase APIs
  • HBase Distributed
  • Distributed COmputing
  • Replication
  • REST, Ruby and Thrift APIs
  • HDFS
  • HBase Data Models
  • MapReduce
  • And Much More

We are sure that this course will help you to learn more about how big companies manage and process large amounts of Data.

Your Instructor

Andrei Muraru
Andrei Muraru

Andrei has been working for the past seven years with cutting edge technologies like: Big Data, Cloud Computing, Software Defined Data Centers and Open Computer for top class telecoms. He has a strong background and outstanding experience in system administration, designing and programming as well. He is here to share his knowledge because of his dedication and passion for the industry.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After purchase, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!