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

Jayine Technologies Logo

MySQL Server

MySQL is an open-source relational database management system (RDBMS). SQL is a language, programmers use to create, modify and extract data from the relational database, as well as control user access to the database.

by Jayine Technologies [Claim Listing ]
Firstman Academy Logo

MySQL Course

MySQL  course is offered by Firstman Academy. Since Firstman Academy inception it has imparted quality training to more than 10000 students and many of them were placed in reputed MNCs as well as established Indian companies over a decade.

by Firstman Academy [Claim Listing ]
ZekeLabs Logo

MySQL Training

Structured Query Language (SQL) is the set of statements with which all programs and users access data in a relational database. MySQL, the most popular Open Source SQL database management system.

by ZekeLabs [Claim Listing ]
Tech Forest Logo

MySQL Training

Get job focused MySQL training in Indore with a reliable training institute, Tech Forest. Our course includes basic to advanced level and is designed to get placement in good MNCs. Our faculties are Microsoft MySQL certified experts with hands-on real-time MS-SQL project knowledge.

by Tech Forest [Claim Listing ]
PSK Technologies Pvt. Ltd. Logo

MySQL Training

MySQL course is offered by PSK Technologies Pvt. Ltd. for all skill level. PSK Technologies Pvt. Ltd. is having more than eight years of excellence as a Software & Hardware Development Company and in providing training & Solutions on diverse IT education fields.

by PSK Technologies Pvt. Ltd. [Claim Listing ]

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