About
About Us
Help
Privacy Policy
Terms of Service
LearnDesk
Learn
Academics
Business
Creative
Health and Fitness
Lifestyle
Personal Development
Software
Topics
Admissions
Engineering
Hardware
Hospitality
Humanities
Chinese
Languages
Maths
Pharma
View All Topics
Topics
Accounting
Advertising
Analysis
Analytics
Business Communication
eCommerce
Entrepreneurship
Finance
Finance - India
Freelancing
View All Topics
Topics
Arts & Crafts
Audio Editing
Audio Production
Dance
Design
Film Production
Music
Photography
Video Production
Writing
View All Topics
Topics
Dieting
Fitness
Food Safety
Games
Medical
Medical Professionals
Meditation
Mental Health
Pregnancy
Safety & First Aid
View All Topics
Topics
Beauty & Makeup
Food
Fashion
Gaming
Home Improvement
Parenting
Pet Care & Training
Relationships
Sustainable Living
View All Topics
Topics
Career Development
Learning
Religion and Spirituality
Self-Improvement
View All Topics
Topics
Accounting
Amazon Web Services
App Development
Continuous Integration
Backup Software
Business Automation
Computational Fluid Dynamics
Business Intelligence
Computer Aided Design (CAD)
View All Topics
Teach
Teach Online
Schedule
Items
Billing
Users
Marketing
Analytics
Settings
Change School
Account
Log In
Sign Up
SQL, NoSQL, Big Data and Hadoop
Introduction
Introduction
Preview
Building a Data-driven Organization - Introduction
Preview
Data Engineering
Preview
Learning Environment & Course Material
Preview
Movielens Dataset
Preview
Relational Database Systems
Introduction to Relational Databases
SQL
Movielens Relational Model
Movielens Relational Model: Normalization vs Denormalization
MySQL
Movielens in MySQL: Database import
OLTP in RDBMS: CRUD Applications
Indexes
Data Warehousing
Analytical Processing
Transaction Logs
Relational Databases - Wrap Up
Database Classification
Distributed Databases
CAP Theorem
BASE
Other Classification
Key-Value Store
Introduction to KV Stores
Redis
Install Redis
Time Complexity of Algorithm
Data Structures in Redis : Key & String
Data Structures in Redis II : Hash & List
Data structures in Redis III : Set & Sorted Set
Data structures in Redis IV : Geo & HyperLogLog
Data structures in Redis V : Pubsub & Transaction
Modelling Movielens in Redis
Redis Example in Application
KV Stores: Wrap Up
Document-Oriented Databases
Introduction to Document-Oriented Databases
MongoDB
MongoDB installation
Movielens in MongoDB
Movielens in MongoDB: Normalization vs Denormalization
Movielens in MongoDB: Implementation
CRUD Operations in MongoDB
Indexes
MongoDB Aggregation Query - MapReduce function
MongoDB Aggregation Query - Aggregation Framework
Demo: MySQL vs MongoDB. Modeling with Spark
Document Stores: Wrap Up
Search Engine
Introduction to Search Engine Stores
Elasticsearch
Basic Terms Concepts and Description
Movielens in Elastisearch
CRUD in Elasticsearch
Search Queries in Elasticsearch
Aggregation Queries in Elasticsearch
The Elastic Stack (ELK)
Use case: UFO Sighting in ElasticSearch
Search Engines: Wrap Up
Wide Column Store
Introduction to Columnar databases
HBase
HBase Architecture
HBase Installation
Apache Zookeeper
Movielens Data in HBase
Performing CRUD in HBase
SQL on HBase - Apache Phoenix
SQL on HBase - Apache Phoenix - Movielens
Demo : GeoLife GPS Trajectories
Wide Column Store: Wrap Up
Time Series Databases
Introduction to Time Series
InfluxDB
InfluxDB Installation
InfluxDB Data Model
Data manipulation in InfluxDB
TICK Stack I
TICK Stack II
Time Series Databases: Wrap Up
Graph Databases
Introduction to Graph Databases.
Modelling in Graph
Modelling Movielens as a Graph
Neo4J
Neo4J installation
Cypher
Cypher II
Movielens in Neo4J: Data Import
Movielens in Neo4J: Spring Application
Data Analysis in Graph Databases
Examples of Graph Algorithms in Neo4J
Graph Databases: Wrap Up
Hadoop Platform
Introduction to Big Data With Apache Hadoop
Big Data Storage in Hadoop (HDFS)
Big Data Processing : YARN
Installation
Data Processing in Hadoop (MapReduce)
Examples in MapReduce
Data Processing in Hadoop (Pig)
Examples in Pig
Data Processing in Hadoop (Spark)
Examples in Spark
Data Analytics with Apache Spark
Data Compression
Data serialization and storage formats
Hadoop: Wrap Up
Big Data SQL Engines
Introduction Big Data SQL Engines
Apache Hive
Apache Hive : Demonstration
MPP SQL-on-Hadoop: Introduction
Impala
Impala : Demonstration
PrestoDB
PrestoDB : Demonstration
SQL-on-Hadoop: Wrap Up
Distributed Commit Log
Data Architectures
Introduction to Distributed Commit Logs
Apache Kafka
Confluent Platform Installation
Data Modeling in Kafka I
Data Modeling in Kafka II
Data Generation for Testing
Use case: Toll fee Collection
Stream processing
Stream Processing II with Stream + Connect APIs
Example: Kafka Streams
KSQL : Streaming Processing in SQL
KSQL: Example
Demonstration: NYC Taxi and Fares
Streaming: Wrap Up
Summary
Database Polyglot
Extending your knowledge
Data Visualization
Building a Data-driven Organization - Conclusion
Final Words
Summary
SQL, NoSQL, Big Data and Hadoop
By:
Michael Enudi
Share
Share the link to this page
Copied
Facebook
Twitter
WhatsApp
LinkedIn
Email
Add to Calendar
Add the class to your calendar
Add to Google Calendar
Add to Apple Calendar
Add to Yahoo Calendar
Add to Outlook Calendar
Print
Completed
We'll cover the following topics in this section:
Database Polyglot
Extending your knowledge
Data Visualization
Building a Data-driven Organization - Conclusion
Final Words
Previous
Next
Sign Up
Signup to access thousands of classes
Continue with Facebook
Continue with Google
OR
Continue with Email
Already a member?
Log In
By registering for a LearnDesk account, you agree to our
Terms of Service
and
Privacy Policy
.
Share
Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.
Share with Google Contacts