Working with MongoDB Atlas: MongoDB Atlas Advanced Topics
MongoDB Atlas
| Intermediate
- 12 videos | 1h 39m 24s
- Includes Assessment
- Earns a Badge
In this course, you will learn to query nested structures and documents, create indexes, and define transactions. Begin by setting up a collection with arrays, nested documents, and arrays of documents and how to query these structures. You will explore how to access array elements with the slice operator. Then you will see how to add and remove array elements and apply different operations depending on whether an array is meant to be used as a list or a set. Next, you will see how to view the query execution plan for a find operation and create a single-field index, which can help with certain types of queries. Using execution statistics, you will learn to speed up query executions by introducing an index. You will also cover the implementation of compound indexes containing multiple fields in your data. Finally, you will learn to define and execute transactions. You will work with transactions using MongoDB sessions. You will see how these can be set up to operate on a single document, or multiple documents, and how they can be rolled back in case of errors.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseExecute a script from the mongodb shellFilter documents based on the contents of nested document fields and arraysAdd data to and remove elements from arraysRecognize how query execution statistics can be obtained for a mongodb queryCreate an index containing a single field from the documents of a mongodb collection
-
Provision an index containing multiple fields from the documents of a mongodb collection and recognize when such an index is usedDownload and install visual studio code and use it to connect to an atlas clusterCreate a session and a transaction using the default mongodb clientDefine a transaction that updates two different documents based on an action performed by an end userSimulate an error and roll back a transaction when even a single modification operation does not occur correctlySummarize the key concepts covered in this course
IN THIS COURSE
-
2m 13s
-
12m 22s
-
10m 1s
-
11m 12s
-
10m 47s
-
10m 28s
-
6m 7s
-
4m 55s
-
8m 18s
-
11m 30s
-
8m 21s
-
3m 11s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.