What replication solutions are available?
Though “replication” is a single term, there are two major replication technologies. Multi-master replication allows read/write queries to be sent to multiple replicated computers. Using this capability has a serious performance impact. Pgcluster is the most popular such solution available for PostgreSQL. Master-slave replication allows a single master to receive read/write queries, with slaves able to accept only read/SELECT queries. The most popular master-slave PostgreSQL replication solution is Slony. There are also commercial and hardware-based replication solutions available.