There are many techniques to scale a relational database: master-slave replication, master-master replication, federation, sharding, denormalization, and SQL tuning.
Replication means keeping a copy of the same data on multiple machines that are connected via a network.
Amazon
used it for its in-house Dynamo
system.vi Riak
, Cassandra
, and
Voldemort
are open source datastores with leaderless
replication models inspired by Dynamo, so this kind of database is also known as
Dynamo-style
.