რეპლიკაცია აკოპირებს მონაცემებს ძირითადი მონაცემთა ბაზიდან ერთ ან რამდენიმე რეპლიკა (დამხმარე) სერვერზე — მაღალი ხელმისაწვდომობის (ფეილოვერი, თუ ძირითადი ვერ ფუნქციონირებს) და წაკითხვის მასშტაბირებისთვის (წაკითხვის მოთხოვნების განაწილება). PostgreSQL ძირითადად იყენებს სტრიმინგ რეპლიკაციას (ფიზიკური) write-ahead log (WAL) ბაზაზე.
სტრიმინგი (ფიზიკური) რეპლიკაცია
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
