Chapter II: Databases & Data Modeling
Database Replication
Copying data across nodes for availability, read scaling, and fault tolerance.
In short
Replication keeps copies of data on multiple nodes for availability, read scaling, and fault tolerance.
Loading diagram…
Key takeaways
- Master–Slave scales reads; Master–Master scales writes but risks conflicts.
- Async replication is fast but can serve stale data.