Skip to main content
grasp.study
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Design distributed systems architecture
ยท
Module 6
NoSQL Database Systems: MongoDB
1
MongoDB Consistency: Read/Write Concerns
Explain MongoDB's consistency model and configure read and write concerns for different consistency requirements
2
MongoDB Replica Sets: Primary-Secondary Replication and Failover
Set up MongoDB replica sets with primary-secondary replication and automatic failover
3
Building a Sharded MongoDB Cluster
Set up a MongoDB sharded cluster architecture, including routers (mongos), config servers, and shard replica sets
4
Choosing the Right Shard Key
Select an appropriate shard key for a given data model and query pattern, analyzing trade-offs between different key strategies
5
Understanding Sharded Cluster Balancing
Analyze chunk distribution, splits, and the behavior of the balancer in a sharded MongoDB cluster
Previous module
Advanced PostgreSQL: Partitioning and Schema Evolution
Next module
NoSQL Database Systems: Cassandra