What you'll learn
- What is NoSQL
- Mongo DB Administration
- Difference between Document Database and RDBMS
- Why MongoDB
- Mongo DB Performance Tuning
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
Instructor
Shruchin Boreda
Passionate on different Database technologies like Oracle, PostgreSQL, MongoDB & Apache Cassandra, worked on visualization tools like Splunk, Tableau and bit of QlikView, self explored in Data Analytics, Machine Learning, Deep Learning. Interest on data and its generation makes me learn more and apply more, challenges aside Data makes me keep learning.