
Explore the important features of MongoDB, including ad hoc queries, indexing, replication, sharding, and encryption, designed for high performance and horizontal scalability.
Install mongodb enterprise edition on linux by configuring a repository, then using yum to install and manage the service with systemctl, enabling startup and verifying port 27017.
Master MongoDB index management by creating single and compound indexes, listing indexes with get indexes, and naming them, while understanding explain plans and the default ID index.
Create a regular user in MongoDB by supplying a username, password (or password prompt), and an array of roles across databases using the db.createUser command in the chosen authentication database.
Learn practical techniques to list built-in and user-defined MongoDB roles with db.getRoles in the admin database, display privileges, and filter results using show privileges and show built in roles.
Create user defined roles in MongoDB by defining privileges and inherited roles, granting privileges to roles, and assigning roles to users across admin database, movies database, and students database.
Binds the mongod server to an IP address to enable remote connections, using the --bind_ip option or network.bindIp in the config; demonstrates connecting via mongo --host and --port.
Export Oracle data to csv with SQL Developer. Copy to MongoDB, drop the collection, and import via mongoimport into a new database and collection using a header line.
MongoDB is one of the leading NO-SQL database . MongoDB is designed for handing high volume data , while providing high performace. Most courses available in the market are designed for developers and has very less course for database admistrators, especially for those who comes with RDBMS background. This course tries to fill that gap.
This course on MongoDB administration is designed for DBAs,escpecially for those who comes with RDBMS backgroud . I have tried to include almost all the common administrative tasks performed by DBAs on a daily basis.
In this course, you'll learn all about MongoDB Administration from scratch. No prior MongoDB experience is required!. But refreshing your unix skills will give added advantage . You will find this course more enagaing if you are database administration working on RDBMS liks Oracle , SQL Server, Db2, PostgreSQL etc .
This course is covered with Udemy's 30 days refund policy , so you can try this course risk-free.
We will be covering the following topics
Installation and configuration of mongoDB
Database Creation and Management
CRUD oprations ie Data insert/select/Update/Delete Operations
Securing MongoDB
Authentication and Authorization
Auditing
Backup and Recovery
Disaster Recovery & High Availability
Replication
Sharding or distributed data management
Enabling Journelling & Encryption
Common day to day database administration activities
This course is a hands-on course - you'll learn by writing commands. But to make certain concepts clear , I have included theory classes as well . I am sure that you will find this combination of theory and practical as engaging .
This course is for you ..
If you are absolutely new to MongoDB
You have some basic understanding on mongoDB , but looking forward to learn in detail
If You are DBA working with RDBMS liks Oracle , SQL Server etc and want to learn MongoDB administration