Asynchronous Replication
Asynchronous replication
- Each transaction updates one replica.
- Updates are propagated later to other replicas.
Primary copy: All transactions update the same copy
Multi-master: Transactions update different copies
- Useful for disconnected operation, partitioned network
Both approaches ensure that
- Updates propagate to all replicas
- If new updates stop, replicas converge to the same state
Only primary copy ensures serializability