MongoDB Admin

Course Overview:

In this training detailed steps of learning the fundamentals of no SQL database installation, configuration operations, data monitoring, and performance tuning. This database is exclusively designed for students, database developers, and administrators. Most startups and small-scale industries use MongoDB admin database for performing various tasks, storing data and replicating their files for future use. Many companies recruit MongoDB admin developers for managing their workflow and applications.

Course Content:

Introduction to NoSQL

♦ What Is NoSQL?

♦ Why NoSQL databases are required.

♦ Types of NoSQL Database

♦ NoSQL vs SQL Comparison

♦ ACID & BASE Property

♦ CAP Theorem

♦ Benefits of NoSQL databases

♦ Installation

♦ Start and Stop the MongoDB process


♦ Document, Collection, Databases


♦ Storage Engines (WiredTiger and MMAP)

♦ Read Path

♦ Journaling

♦ Write Path

♦ Working Set

♦ Capped Collection

♦ Oplog collection

♦ TTL Index

♦ GridFS

CRUD Operations

♦ MongoDB Data Types

♦ Inserting, Update, Deleting the documents

♦ Querying the documents

♦ Bulk insert operation

♦ Updating multiple documents

♦ Limiting documents

♦ Filtering documents

Schema Design and Data modeling

♦ Dynamic Schema

♦ What is Data modeling?

♦ RDBMS and MongoDB Data modeling difference

♦ Embedding Document

♦ Reference Document


♦ Index concepts in MongoDB

♦ Types of indexes

♦ Indexes and its use cases

♦ Creating Indexes

♦ Managing Indexes

♦ Index strategies

Database Administration

♦ Database status

♦ Troubleshooting issues

♦ Current Operations

♦ Rotating log files

♦ Users and Roles

♦ Copy and Clone database

♦ DB and Collection Stats

♦ Explain plan

♦ Profiling

♦ Changing configuration files

♦ Upgrading the database

Backup and Security

♦ Concept of backups

♦ Mongo export/mongo import

♦ Mongo dum / mongo store

♦ Oplog backups

♦ LVM Backups

♦ Backups using MMS/Ops Manager

♦ Purpose of security

♦ Authentication and authorization

♦ Role-based access control


♦ Concept of replication

♦ ReplicaSet member roles

♦ Voting and Electing primary

♦ Role of Oplog in replication

♦ Read and Write Concern

♦ Arbiter, Hidden and Delayed replica node

♦ Priority settings

♦ Replicaset nodes health check

♦ Concept of resyncing the nodes

♦ Rollbacks during failover

♦ Keyfile authentication


♦ Concept of Scalability

♦ Sharding concept

♦ Sharkey and Chunks

♦ Choosing shard key

♦ Sharding components

♦ Types of Sharding

♦ Balanced data distribution

♦ Sharded and Non-sharded collection

♦ Sharded Replicaset

♦ Tag aware sharding

Monitoring and Other Tools

♦ MMS Manager

♦ Ops Manager

♦ Mongo utility commands

♦ Mongo developer tools

♦ Mongo DB Atlas

♦ Mongo dB client drivers.

We can assure a 100% job guarantee and Placement. Contact us for Free - Demo.

Quick Enroll