HBase For Developers Training Course

by NobleProg (India) Claim Listing

This course introduces HBase – a NoSQL store on top of Hadoop.  The course is intended for developers who will be using HBase to develop applications,  and administrators who will manage HBase clusters.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

NobleProg (India) Logo

img Duration

3 Days

Course Details

This course introduces HBase – a NoSQL store on top of Hadoop.  The course is intended for developers who will be using HBase to develop applications,  and administrators who will manage HBase clusters.

We will walk a developer through HBase architecture and data modelling and application development on HBase. It will also discuss using MapReduce with HBase, and some administration topics, related to performance optimization. The course  is very  hands-on with lots of lab exercises.

 

Course Outline:

  • Section 1: Introduction to Big Data & NoSQL
  • Big Data ecosystem
  • NoSQL overview
  • CAP theorem
  • When is NoSQL appropriate
  • Columnar storage
  • HBase and NoSQL
  • Section 2 : HBase Intro
  • Concepts and Design
  • Architecture (HMaster and Region Server)
  • Data integrity
  • HBase ecosystem
  • Lab : Exploring HBase
  • Section 3 : HBase Data model
  • Namespaces, Tables and Regions
  • Rows, columns, column families, versions
  • HBase Shell and Admin commands
  • Lab : HBase Shell
  • Section 3 : Accessing HBase using Java API
  • Introduction to Java API
  • Read / Write path
  • Time Series data
  • Scans
  • Map Reduce
  • Filters
  • Counters
  • Co-processors
  • Labs (multiple) : Using HBase Java API to implement  time series , Map Reduce, Filters and counters.
  • Section 4 : HBase schema Design : Group session
  • students are presented with real world use cases
  • students work in groups to come up with design solutions
  • discuss / critique and learn from multiple designs
  • Labs : implement a scenario in HBase
  • Section 5 : HBase Internals
  • Understanding HBase under the hood
  • Memfile / HFile / WAL
  • HDFS storage
  • Compactions
  • Splits
  • Bloom Filters
  • Caches
  • Diagnostics
  • Section 6 : HBase installation and configuration
  • hardware selection
  • install methods
  • common configurations
  • Lab : installing HBase
  • Section 7 : HBase eco-system
  • developing applications using HBase
  • interacting with other Hadoop stack (MapReduce, Pig, Hive)
  • frameworks around HBase
  • advanced concepts (co-processors)
  • Labs : writing HBase applications
  • Section 8 : Monitoring And Best Practices
  • monitoring tools and practices
  • optimizing HBase
  • HBase in the cloud
  • real world use cases of HBase
  • Labs : checking HBase vitals
  • Noida Branch

    Block B Sector 65, Noida
  • Delhi Branch

    Mohan Coopertative Industrial Estate Sarita Vihar, Delhi
  • Ghaziabad Branch

    RDC near Gaur Central Mall Raj Nagar, Ghaziabad
  • Gurgaon Branch

    Udyog Vihar DLF Phase 2 Sector 25, Gurgaon
  • Mumbai Branch

    BKC Annexe/Kurla, Mumbai

Check out more HBASE courses in India

Coding Club Logo

Teradata Course

The best Teradata Developer Training in Chennai offered by ‘College To Corporate’ aims to give a complete hands-on for our students on the ODBC Application development and various tools that will be used by the Database Developer.

by Coding Club [Claim Listing ]
Softwizz Technologies Logo

SQL

SQL course is offered by Softwizz Technologies. We have the pleasure to introduce ourselves as a professionally managed organization to provide live project-based industrial training.

by Softwizz Technologies [Claim Listing ]
Base Computer Ltd Logo

SQL Server

SQL Server course is offered by Base Computer Ltd. The main aim of our institution is to look into the overall growth of a student apart from computer education. What they learn in their home, school and colleges is not enough to survive in this globalized world.

by Base Computer Ltd [Claim Listing ]
Siddh Institute Logo

SQL

SQL course is offered by Siddh Institute. Siddh Institute is the authorised Centre by the Central Government conducting Courses of Diploma Degree Engineering Affiliated to UCGI/PCI/AICTE/GTU.

by Siddh Institute [Claim Listing ]
ITZIP Logo

Oracle Apps Training

ITZIP Noida is the world-class training institute providing the best Oracle Apps training in Noida the present business prerequisite that empowers the candidates to achieve best employment in organizations. ITZIP Provides Oracle Apps training course in Noida.

by ITZIP [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy