QA
Intermediate LevelMongoDB & Mongoose

What are Hidden and Delayed Replica Set members used for in disaster recovery?

❓ Interview Prompt: Explain Hidden members (priority: 0, hidden: true), Delayed members (slaveDelay), and recovering from accidental data deletes.

Delayed Replica Set members mirror data behind a fixed lag (e.g. 8 hours), providing a fallback to recover from accidental human errors or dropped tables.

Code Implementation Example

typescript
console.log('Delayed replica set member configured with slaveDelay: 28800 (8 hours)');
💡Delayed replica set member disaster recovery pattern.
🎯 Interview Key Takeaway

Deploy delayed replica members as a safety buffer to recover from accidental database drop commands.

#Delayed Replica#Disaster Recovery#Replica Sets#Intermediate
Back to all MongoDB & Mongoose Questions→

More MongoDB & Mongoose Interview Questions

Beginner LevelMongoDB & Mongoose

How does the MongoDB Aggregation Pipeline work? Explain $match, $group, $lookup, and $project.

Beginner LevelMongoDB & Mongoose

What is MongoDB and how does the BSON document data model work?

Beginner LevelMongoDB & Mongoose

What is the structure of a MongoDB ObjectId and how is it generated?