InterviewHubPRO
Section Overview
Q31

Question 31 of 60

Part 3: NoSQL & Document Databases (MongoDB, DynamoDB) (26 - 40)

52%
Databases & System Design•Part 3: NoSQL & Document Databases (MongoDB, DynamoDB) (26 - 40)

Replica Sets vs Sharded Clusters in MongoDB:

In Simple Words:

  • Replica Sets: High availability (1 Primary + multiple Secondaries with automated failover).
  • Sharded Clusters: Horizontal scaling by distributing data across shards via a shard key.
javascript
// Enable sharding on collection using a hashed shard key:
sh.enableSharding("production");
sh.shardCollection("production.users", { "_id": "hashed" });