Python with MongoDB

25 Reviews

 

  • Introduction
    • Introduction to NoSQL Architecture with MongoDB
    • How does MongoDB compare to other NoSQL solutions and to traditional databases
    • MongoDB a gateway drug to NoSQL
    • Caveats and Problems that MongoDB is not good at solving
    • The sweet-spot for MongoDB
    • Installing and setting up MongoDB
  • Working with Database, Collections, Document, Fields
    • Using the console (with lab)
    • Introduction to MongoDB commands (with lab)
    • Creating a Database, Collection and Documents (with lab)
    • Simple Querying (with lab)
    • Understanding and working with indexes (with lab)
  • Architecture Deep Dive
    • Working with Replica Sets
    • What is the simplest setup to get started
    • Working with Journaling
    • Understanding data safety versus throughput tradeoffs
    • Autosharding: who should use it and tradeoffs
    • Massively scaling MongoDB
    • Know your application and don’t kill a flea with a sledge hammer
  • Using the MongoDB Aggregation Framework
  • Using Map Reduce with MongoDB
  • Python and MongoDB
    • Setting up MongoDB and Python (pymongo) (with lab)
    • Working with Databases and Collections (with lab)
    • Creating documents (with lab)
    • Performing queries (with lab)
    • Working with aggregation API (with lab)
OBJECTIVE OF THE COURSE
REQUIREMENTS AND PREREQUISITES FOR THE COURSE
Outcome