Recall & Review
beginner
What is replication in MongoDB?
Replication in MongoDB is the process of copying data from one database server to another to ensure data availability and redundancy.
Click to reveal answer
beginner
Why is replication important for data availability?
Replication helps keep data available even if one server fails, by having copies of the data on other servers ready to take over.
Click to reveal answer
intermediate
How does replication help with disaster recovery?
Replication creates copies of data on multiple servers, so if one server is lost due to disaster, the data is still safe on others.
Click to reveal answer
intermediate
What role does replication play in load balancing?
Replication allows read operations to be spread across multiple servers, reducing load on the primary server and improving performance.
Click to reveal answer
intermediate
Can replication improve fault tolerance? How?
Yes, replication improves fault tolerance by having multiple copies of data, so if one server fails, others can continue serving data without interruption.
Click to reveal answer
What is the main purpose of replication in MongoDB?
✗ Incorrect
Replication copies data to multiple servers to keep it available if one server fails.
How does replication help during a server failure?
✗ Incorrect
Replication allows another server with the same data to take over, keeping the database running.
Which of these is NOT a benefit of replication?
✗ Incorrect
Replication does not speed up data deletion; it focuses on data copying and availability.
Replication can help with load balancing by:
✗ Incorrect
Multiple servers with replicated data can share read requests, reducing load on one server.
What happens if a disaster destroys the primary MongoDB server without replication?
✗ Incorrect
Without replication or backup, data on the destroyed server is lost.
Explain why replication is needed in MongoDB and how it helps keep data safe.
Think about what happens if one server stops working.
You got /4 concepts.
Describe how replication can improve performance and reliability in a MongoDB setup.
Consider how multiple copies of data can share work and handle failures.
You got /4 concepts.