Introducing NoSQL-Basics of NoSQL
Course Introduction
Overview of NoSQL
()
Characteristics of NoSQL Databases
()
NoSQL Database Categories - Key-Value
()
NoSQL Database Categories - Document
()
NoSQL Database Categories - Column
()
NoSQL Database Categories - Graph
()
Database Deployment Options
Summary and Highlights
Introducing NoSQL-Working with Distributed Data
ACID vs BASE
()
Distributed Databases
()
The CAP Theorem
()
Challenges in Migrating from RDBMS to NoSQL Databases
()
Summary and Highlights
Introducing MongoDB - An Open-Source NoSQL Database-Basics of MongoDB
Overview of MongoDB
()
Advantages of MongoDB
()
Use Cases for MongoDB
()
Summary and Highlights
Introducing MongoDB - An Open-Source NoSQL Database-Getting Started with MongoDB
CRUD Operations
()
Indexes
()
Aggregation Framework
()
Replication & Sharding
()
Accessing MongoDB from Python
()
Summary and Highlights
Introducing Apache Cassandra - An Open-Source NoSQL Database-Cassandra Basics
Overview of Cassandra
()
Architecture of Cassandra
Key Features of Cassandra
()
Cassandra Data Model - Part 1
()
Cassandra Data Model - Part 2
()
Introduction to Cassandra Query Language Shell (cqlsh)
()
Summary and Highlights
Introducing Apache Cassandra - An Open-Source NoSQL Database-Working with Cassandra
CQL Data Types
()
Keyspace Operations
()
Table Operations
()
CRUD Operations - Part 1
()
CRUD Operations - Part 2
()
Summary and Highlights
Introducing IBM Cloudant - A NoSQL DBaaS-Cloudant Basics
Overview of Cloudant
()
Cloudant Architecture and Key Technologies
()
Cloudant Benefits and Solutions
()
Deployment Options for Cloudant
()
Summary and Highlights
Introducing IBM Cloudant - A NoSQL DBaaS-Working with Cloudant
Dashboards in Cloudant
()
Working with Databases in Cloudant
()
HTTP API Basics
()
Working with the HTTP API
()
How to Access Documentation and Support Resources
Summary and Highlights
Final Project - Working with NoSQL Databases-Peer-Graded Final Assignment
Project Overview
Final Project - Working with NoSQL Databases-Course Wrap-Up
Reading: Congrats & Next Steps
Reading: Team and Acknowledgements