|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mongodb-essentials-m/
课程评论:没有评论
课程名称:完整的MongoDB管理指南 课程概述:本课程全面介绍MongoDB,重点讲解其背后的工作原理,主要围绕MongoDB及MongoDB Shell进行,帮助学员深刻理解MongoDB的主要特性和功能。本课程旨在为学生提供全面的MongoDB管理知识,重点关注数据库管理员(DBA)日常执行的实际管理任务。学员将学习有效管理MongoDB数据库所需的基本概念和工具,包括安装、配置、备份和恢复、监控和故障排除以及安全性。 课程开始时,将对MongoDB及其架构进行概述,包括构成MongoDB部署的组件和过程。接下来,学生将学习如何安装和配置MongoDB实例,包括配置存储、网络和安全设置。课程将介绍MongoDB的备份和恢复策略,包括定期备份和在发生故障时恢复数据的技巧。学生还将学习如何监控MongoDB性能和排除常见问题。最后,课程将涵盖MongoDB的安全概念和实践,包括身份验证与授权、数据加密和网络安全。 在整个课程中,学员将通过一系列实践练习和实验获得处理MongoDB的实际经验。课程结束时,学员将能够有效管理实际场景中的MongoDB部署,并对MongoDB管理有坚实的理解。 课程活动和主题包括: 1. MongoDB的安装,包括在本地计算机、专用或VPS服务器、MongoDB Atlas及云服务平台上的安装。还将安装MongoDB管理的图形界面,如Robo 3T和MongoDB Compass。 2. 如何在MongoDB Shell中工作,探讨MongoDB使用的JavaScript引擎。 3. 学习主要的MongoDB数据类型,如字符串、数字、数组、对象和日期等,讨论JSON与BSON数据类型的区别。 4. 执行各种CRUD(创建、读取、更新和删除)操作。 5. 深入研究MongoDB查询和查询语言,包括多种查询运算符,如$or、$and、$lt、$gt、$type、$in等。 6. MongoDB聚合框架。 7. MongoDB索引和工具。 立即加入课程,掌握MongoDB的完整知识,获得进行有效MongoDB管理所需的宝贵技能。
This course is all about MongoDB. You will learn how MongoDB works behind the scenes. Course will be focused mainly on the MongoDB and MongoDB Shell. In such way you will understand MongoDB much better and learn its key featuresThis course is designed to provide students with a comprehensive understanding of MongoDB administration, focusing on actual administration tasks that DBAs perform on a day-to-day basis. Students will learn the fundamental concepts and tools necessary to effectively manage a MongoDB database, including installation, configuration, backup and recovery, monitoring and troubleshooting, and security.The course begins with an overview of MongoDB and its architecture, including the components and processes that make up a MongoDB deployment. Students will then learn how to install and configure a MongoDB instance, including configuring storage, networking, and security settings.Next, the course covers backup and recovery strategies for MongoDB, including performing regular backups and restoring data in case of failures. Students will also learn how to monitor MongoDB performance and troubleshoot common issues.Finally, the course covers security concepts and practices for MongoDB, including authentication and authorization, data encryption, and network security.Throughout the course, students will gain hands-on experience working with MongoDB through a series of practical exercises and labs. By the end of the course, students will have a solid understanding of MongoDB administration and be prepared to manage MongoDB deployments in real-world scenarios.Some of the course topics and practice activities:1. You will start from the installation of the MongoDB. Installation will be performed on the: - Local computer Mac or PC - Dedicated or VPS server - MongoDB Atlas - Cloud MongoDB Software as a ServiceYou will also install graphical interfaces for MongoDB management: - Robo 3T (previously Robomongo) - MongoDB Compass2. Learn how to work in MongoDB Shell. We will discuss and explore JavaScript Engine that is used in MongoDB. 3. Study primary MongoDB data types - Strings, Numbers, Arrays, Objects, Dates etc. We will talk about JSON and BSON data types and discuss difference between them.4. Perform all sorts of CRUD (Create, Read, Update and Delete) Operations. 5. Study in-depth MongoDB queries and query language. Different query operators such as $or, $and, $lt, $gt, $type, $in will be deeply covered.6. MongoDB Aggregation framework7. MongoDB Indexes and UtilitiesJoin the course now to get complete knowledge about MongoDB. Gain valuable skills required for the proper MongoDB administration.