Asynchronous replication
Asynchronous replication allows primary-side completion without waiting for the corresponding update to reach a specified processing stage on a replica.
The remote copy may lag, so promotion can lose acknowledged transactions that it has not received. PostgreSQL 18 streaming replication defaults to this mode. This is distinct from asynchronous local commit: local WAL can be durable while remote replication remains asynchronous. A lag observation alone is not a recovery-point guarantee. Asynchronous replication can still encounter backpressure when buffers fill, as documented for DRBD protocol A.
Relations
- related
- synchronous-replication, replication-lag, mirroring