1. What is the purpose of the "Live Migration" feature in MongoDB Atlas?
2. In the MongoDB Aggregation Framework, what does the $unwind operator do?
3. Which CRUD operation is used to insert a new document into a MongoDB collection?
4. What is the purpose of a MongoDB driver in an application?
5. Which operator is used to perform text searches in MongoDB?
6. What is the purpose of authorization in MongoDB?
7. How does MongoDB driver authentication typically work?
8. What is the MongoDB method used to start a new session for a transaction?
9. Which MongoDB feature allows you to control access and permissions to data within the database?
10. Which stage in the MongoDB aggregation pipeline is used to reshape documents and calculate expressions?
11. How is data distributed across multiple shards in MongoDB?
12. Which shard key strategy in MongoDB ensures that data is evenly distributed across shards?
13. What is the primary purpose of the MongoDB Aggregation Framework?
14. In the context of data governance, what does "data lineage" refer to in MongoDB?
15. What does the "data pruning" process typically involve in MongoDB maintenance?
16. What is the recommended approach to optimize query performance in MongoDB?
17. What is the primary benefit of using aggregation over MapReduce in MongoDB?
18. What is the role of the "dbPath" setting in MongoDB configuration?
19. What is the recommended strategy for ensuring high availability in MongoDB?
20. MongoDB uses a flexible schema. What does this mean?