Η αναπαραγωγή αντιγράφει δεδομένα από μια primary βάση δεδομένων σε έναν ή περισσότερους replica (standby) διακομιστές — για υψηλή διαθεσιμότητα (failover εάν το primary αποτύχει) και επέκταση ανάγνωσης (διανομή ερωτημάτων ανάγνωσης). Το PostgreSQL χρησιμοποιεί κυρίως streaming replication (physical) βασισμένο στο write-ahead log (WAL).
Streaming (physical) replication
Primary ──(streams WAL: the write-ahead log of changes)──▶ Replica(s)
✓ The primary handles all WRITES
✓ Replicas continuously apply the primary's WAL → stay in sync (near-real-time)
✓ Replicas can serve READ queries ("hot standby") → scale reads
