diff --git a/README.md b/README.md index e9aa655..b549f22 100644 --- a/README.md +++ b/README.md @@ -903,3 +903,18 @@ A relational database like SQL is a collection of data items organized in tables * **Durability** - Once a transaction has been committed, it will remain so There are many techniques to scale a relational database: **master-slave replication**, **master-master replication**, **federation**, **sharding**, **denormalization**, and **SQL tuning**. + +#### Master-slave replication + +The master serves reads and writes, replicating writes to one or more slaves, which serve only reads. Slaves can also replicate to additional slaves in a tree-like fashion. If the master goes offline, the system can continue to operate in read-only mode until a slave is promoted to a master or a new master is provisioned. + +
+
+
+ Source: Scalability, availability, stability, patterns
+