Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
MongoDB Administration
Rating: 3.5 out of 5(13 ratings)
54 students

MongoDB Administration

NoSQL Database,Document Database
Created byShruchin Boreda
Last updated 3/2022
English
English [Auto],

What you'll learn

  • What is NoSQL
  • Mongo DB Administration
  • Difference between Document Database and RDBMS
  • Why MongoDB
  • Mongo DB Performance Tuning

Course content

16 sections41 lectures4h 53m total length
  • Introduction7:27

    Explore MongoDB administration essentials, including documents and collections, installation basics, indexing, and user management. Learn about backup and recovery, replication, storage engines, performance monitoring, and security to optimize MongoDB deployments.

  • NoSQL Introduction10:36

    Explore how NoSQL databases store data as flexible documents with dynamic structure, and how MongoDB uses a document model with no fixed schema.

  • Architecture6:33

    Discover how MongoDB stores data as documents inside collections within databases, learn about namespaces and schema flexibility, and see how insert operations can create databases and collections on the fly.

  • mongodb vs RDBMS3:55

    Contrast MongoDB with relational database management systems, highlighting MongoDB as a document-based NoSQL with dynamic schemas, horizontal scalability, and its own query language and JavaScript clients.

  • community vs enterprise6:42

    Explore the key features of MongoDB, including indexing, replication, load balancing, and encryption, and contrast community and enterprise editions, highlighting in-memory storage and licensing differences.

  • Brushup2:30

Requirements

  • Knowledge of RDBMS will be an advantage, not mandatory.
  • Interest on NoSQL Database
  • Internet connection

Description

A quick introduction to NOSQL database.


The other NOSQL database in the market are below.

Mongodb

Couchdb

Redis

Cassandra

IBM Cloudant

Amazon DynamoDB

RavenDB

Hbase

Azure CosmosDB

MarkLogic Server

Riak

Datastax

Google Cloud Datastore

Aerospike database

..

...

...

and many more......


A brief introduction to MongoDB and why is it popular in the industry. This course starts with the MongoDB introduction and highlights why in open source MongoDB is standing strong.


MongoDB is been used by many companies as a database. And as an institution that works on generating models and implementing them, we need to have a database that has flexible document schemas, powerful querying and analytics and a user friendly design. we chose this database because and it is a nosql database and thus saves us from a lot sql commands.


Pros

=====

Powerful querying and analytics

code native data access

User friendly and change friendly design



Likelihood to Recommend

========================

MongoDB is well suited for an industry where scalability is a must in the near future.

It is also suitable for a company where users are deemed to be average and not on an increasing rise.

MongoDB is suitable for companies that wants powerful analytics and query tools.

Support Rating --> 9

Their engineers are willing to help when you call upon them and it is very nice of them.


This course also gives introduction to Database activities in MongoDB 4.4 for below.


Mongodb installation.

Mongo shell

Creating database in Mongodb

CRUD Operations

Securing Mongodb

Roles in mongodb

Auditing in Mongodb

Server Administration

Backup and Recovery

Performing database refresh


=====High availability====

Mongodb Replication

Mongodb sharding



====MongoDB in cloud====

Atlas vs Cloud Manager


====Tuning Mongodb====

Different approaches for tuning the mongodb



=====Demos on========

Mongodb installation.

Mongo shell

Creating database in Mongodb

CRUD Operations

Securing Mongodb

Roles in mongodb

Auditing in Mongodb

Server Administration

Backup and Recovery

Performing database refresh


This course will be included with interview questions to self evaluate yourself.



Who this course is for:

  • DBA's
  • Developers who want to acquire DB skills
  • Students who are interested in DB Administration