Replication

intermediate
data
Enhanced Content

Definition

Creating copies of data across multiple database servers for availability and performance. Like having backup copies of important documents stored in different safe locations.

Real-World Example

Global applications use database replication to ensure users can access data quickly from servers in their region.

Cloud Provider Equivalencies

All major clouds offer replication for managed databases. Relational services typically provide read replicas and/or synchronous HA replicas; globally distributed databases provide multi-region replication for low-latency reads and regional failover.

AWS
Amazon RDS (read replicas, Multi-AZ), Amazon Aurora (replicas, Global Database), Amazon DynamoDB (Global Tables)
AZ
Azure SQL Database (geo-replication, failover groups), Azure Cosmos DB (multi-region replication), Azure Database for PostgreSQL/MySQL (read replicas)
GCP
Cloud SQL (read replicas, HA), Cloud Spanner (multi-region), Firestore (multi-region), Bigtable (replication)
OCI
OCI Database with Data Guard, MySQL HeatWave (read replicas), Autonomous Database (Data Guard/standby options depending on workload)

Explore More Cloud Computing Terms