LearningPatterns: Your Global Source for Java Training, Mentoring, and Consulting
Home | About LearningPatterns | Our Services | Contact Us | Printer Friendly Link

Courseware for License:

Big Data Overview

Course ID: BDATA

We all know - Big Data is here in a Big way. However, processing that data can still be a Big challenge. This course provides an in-depth overview of the choices you have in processing Big Data. It provides an introduction to what Big Data is, the types of data you might have, approaches to working on and processing the data, and the capabilities, strengths, and weaknesses of those approaches.

After taking this course, you will have a clear understanding of what Big Data is and of the various types of data you may encounter. You will know different techniques and technologies for working with your data, where those technologies are a good fit, and where they are not. You will be well prepared for evaluating what approach is best suited for your needs.

Course Information

Duration: 1 day

Hands-on: Demos Only

Prerequisites Some knowledge of databases and data processing is useful, but not required.

Skills Gained:

Course Details appear on Next Page in Print Version

Course Details:

Session 1: Understanding Big Data

  • Big Data Characteristics
  • Relational Model Overview
  • Working with Big Data
  • Data Consistency and CAP

Session 2: NewSQL Databases

  • NewSQL Overview
  • Product Overviews
  • Summary

Session 3: NoSQL Overview

  • Differences from Relational Model
  • Types of NoSQL Stores
    • Document Data Model
    • Graph Data Model
    • Key/Value
    • Wide Columnar
    • Hadoop

Session 4: Hadoop and MapReduce

  • Overview
  • HDFS
  • YARN
  • MapReduce
  • Summary

Session 5: Other Processing Technologies

  • Apache Pig and Hive
  • Apache Impala
  • Apache Storm
  • Apache Spark

Session 6: MongoDB

  • Overview and Architecture
  • Summary of Strenghts/Weaknesses

Session 7: Cassandra Database

  • Overview and Architecture
  • Summary of Strenghts/Weaknesses

Session 8: Other Databases and Tools

  • HBase
  • Neo4j
LearningPatterns Inc. | http://www.LearningPatterns.com | tel:212.487.9064 | e-mail:
Copyright © 2009 LearningPatterns Inc. All rights reserved. LearningPatterns is a trademark of LearningPatterns Inc. Java, and all Java-based trademarks are registered trademarks of Sun Microsystems in the U.S. and other countries. JBoss is a registered trademark of Red Hat, Inc. in the U.S. and other countries. IBM and Rational are registered trademarks of IBM Corp. in the U.S. and other countries. All other products and company names mentioned here may be trademarks of their respective owners.