Page 1 of 2
mongoDB DBA Course Content
1. Introduction.
Introduction and overview of mongoDB database.
History of mongoDB.
Features of mongoDB.
2. Installation
RPM Installation.
Generic Binaries Installation (zip/tar).
Basic configuration options.
3. Working with Database, Collections, Document and Fields.
Introduction to MongoDB commands (with lab).
Creating a Database, Collection and Documents.
Creating, Reading and Updating Data (CRUD).
Indexing
Retrieving a subset of fields
Grouping
Aggregation.
Optimize Query Performance
4. User and Role Management.
Create a User Administrator.
Add a User to a Database.
Create/Assign User a Role.
Verify/Modify a User Access/Privileges.
Change a Users Password.
5. Backup
Backup and Restore with Filesystem Snapshots
Back Up and Restore with MongoDB Tools
Backup and Restore Sharded Clusters
6. Restore & Recovery.
Restore a Replica Set from MongoDB Backups
Recover Data after an Unexpected Shutdown
7. Security.
8. Server Optimization.
Page 2 of 2
9. Replica set.
Replica Set Deployment.
Member Configuration.
Replica Set Maintenance.
Troubleshoot Replica Sets.
10. Sharded Cluster
Sharded Cluster Deployment.
Sharded Cluster Maintenance.
Sharded Cluster Data Management.
Troubleshoot Sharded Clusters.
11. Upgrading mongoDB.